![]() |
Qt 4.8
|
#include <qsidebar_p.h>
Public Types | |
| enum | Roles { UrlRole = Qt::UserRole + 1, EnabledRole = Qt::UserRole + 2 } |
Public Functions | |
| void | addUrls (const QList< QUrl > &urls, int row=-1, bool move=true) |
| Add urls list into the list at row. More... | |
| bool | canDrop (QDragEnterEvent *event) |
| Decide based upon the data if it should be accepted or not. More... | |
| bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) |
| Reimplemented Function More... | |
| Qt::ItemFlags | flags (const QModelIndex &index) const |
| Reimplemented Function More... | |
| QMimeData * | mimeData (const QModelIndexList &indexes) const |
| Reimplemented Function More... | |
| QStringList | mimeTypes () const |
| Reimplemented Function More... | |
| QUrlModel (QObject *parent=0) | |
| QUrlModel lets you have indexes from a QFileSystemModel to a list. More... | |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) |
| Reimplemented Function More... | |
| void | setFileSystemModel (QFileSystemModel *model) |
| QFileSystemModel to get index's from, clears existing rows. More... | |
| void | setUrls (const QList< QUrl > &list) |
| QList< QUrl > | urls () const |
| Return the complete list of urls in a QList. More... | |
Public Functions inherited from QStandardItemModel | |
| void | appendColumn (const QList< QStandardItem *> &items) |
| Appends a column containing items. More... | |
| void | appendRow (const QList< QStandardItem *> &items) |
| Appends a row containing items. More... | |
| void | appendRow (QStandardItem *item) |
| void | clear () |
| Removes all items (including header items) from the model and sets the number of rows and columns to zero. More... | |
| int | columnCount (const QModelIndex &parent=QModelIndex()) const |
| Reimplemented Function More... | |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const |
| Reimplemented Function More... | |
| bool | dropMimeData (const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) |
| Reimplemented Function More... | |
| QList< QStandardItem * > | findItems (const QString &text, Qt::MatchFlags flags=Qt::MatchExactly, int column=0) const |
| Returns a list of items that match the given text, using the given flags, in the given column. More... | |
| Qt::ItemFlags | flags (const QModelIndex &index) const |
| Reimplemented Function More... | |
| bool | hasChildren (const QModelIndex &parent=QModelIndex()) const |
| Reimplemented Function More... | |
| QVariant | headerData (int section, Qt::Orientation orientation, int role=Qt::DisplayRole) const |
| Reimplemented Function More... | |
| QStandardItem * | horizontalHeaderItem (int column) const |
| Returns the horizontal header item for column if one has been set; otherwise returns 0. More... | |
| QModelIndex | index (int row, int column, const QModelIndex &parent=QModelIndex()) const |
| Reimplemented Function More... | |
| QModelIndex | indexFromItem (const QStandardItem *item) const |
| Returns the QModelIndex associated with the given item. More... | |
| void | insertColumn (int column, const QList< QStandardItem *> &items) |
| Inserts a column at column containing items. More... | |
| bool | insertColumn (int column, const QModelIndex &parent=QModelIndex()) |
| Inserts a single column before the given column in the child items of the parent specified. More... | |
| bool | insertColumns (int column, int count, const QModelIndex &parent=QModelIndex()) |
| Reimplemented Function More... | |
| void | insertRow (int row, const QList< QStandardItem *> &items) |
| Inserts a row at row containing items. More... | |
| void | insertRow (int row, QStandardItem *item) |
| bool | insertRow (int row, const QModelIndex &parent=QModelIndex()) |
| Inserts a single row before the given row in the child items of the parent specified. More... | |
| bool | insertRows (int row, int count, const QModelIndex &parent=QModelIndex()) |
| Reimplemented Function More... | |
| QStandardItem * | invisibleRootItem () const |
| Returns the model's invisible root item. More... | |
| QStandardItem * | item (int row, int column=0) const |
| Returns the item for the given row and column if one has been set; otherwise returns 0. More... | |
| QMap< int, QVariant > | itemData (const QModelIndex &index) const |
| Reimplemented Function More... | |
| QStandardItem * | itemFromIndex (const QModelIndex &index) const |
| Returns a pointer to the QStandardItem associated with the given index. More... | |
| const QStandardItem * | itemPrototype () const |
| Returns the item prototype used by the model. More... | |
| QMimeData * | mimeData (const QModelIndexList &indexes) const |
| Reimplemented Function More... | |
| QStringList | mimeTypes () const |
| Reimplemented Function More... | |
| QModelIndex | parent (const QModelIndex &child) const |
| Reimplemented Function More... | |
| QStandardItemModel (QObject *parent=0) | |
| Constructs a new item model with the given parent. More... | |
| QStandardItemModel (int rows, int columns, QObject *parent=0) | |
| Constructs a new item model that initially has rows rows and columns columns, and that has the given parent. More... | |
| bool | removeColumns (int column, int count, const QModelIndex &parent=QModelIndex()) |
| Reimplemented Function More... | |
| bool | removeRows (int row, int count, const QModelIndex &parent=QModelIndex()) |
| Reimplemented Function More... | |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const |
| Reimplemented Function More... | |
| void | setColumnCount (int columns) |
| Sets the number of columns in this model to columns. More... | |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) |
| Reimplemented Function More... | |
| bool | setHeaderData (int section, Qt::Orientation orientation, const QVariant &value, int role=Qt::EditRole) |
| Reimplemented Function More... | |
| void | setHorizontalHeaderItem (int column, QStandardItem *item) |
| Sets the horizontal header item for column to item. More... | |
| void | setHorizontalHeaderLabels (const QStringList &labels) |
| Sets the horizontal header labels using labels. More... | |
| void | setItem (int row, int column, QStandardItem *item) |
| Sets the item for the given row and column to item. More... | |
| void | setItem (int row, QStandardItem *item) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. More... | |
| bool | setItemData (const QModelIndex &index, const QMap< int, QVariant > &roles) |
| Reimplemented Function More... | |
| void | setItemPrototype (const QStandardItem *item) |
| Sets the item prototype for the model to the specified item. More... | |
| void | setRowCount (int rows) |
| Sets the number of rows in this model to rows. More... | |
| void | setSortRole (int role) |
| void | setVerticalHeaderItem (int row, QStandardItem *item) |
| Sets the vertical header item for row to item. More... | |
| void | setVerticalHeaderLabels (const QStringList &labels) |
| Sets the vertical header labels using labels. More... | |
| void | sort (int column, Qt::SortOrder order=Qt::AscendingOrder) |
| Reimplemented Function More... | |
| int | sortRole () const |
| Qt::DropActions | supportedDropActions () const |
| QStandardItemModel supports both copy and move. More... | |
| QList< QStandardItem * > | takeColumn (int column) |
| Removes the given column without deleting the column items, and returns a list of pointers to the removed items. More... | |
| QStandardItem * | takeHorizontalHeaderItem (int column) |
| Removes the horizontal header item at column from the header without deleting it, and returns a pointer to the item. More... | |
| QStandardItem * | takeItem (int row, int column=0) |
| Removes the item at (row, column) without deleting it. More... | |
| QList< QStandardItem * > | takeRow (int row) |
| Removes the given row without deleting the row items, and returns a list of pointers to the removed items. More... | |
| QStandardItem * | takeVerticalHeaderItem (int row) |
| Removes the vertical header item at row from the header without deleting it, and returns a pointer to the item. More... | |
| QStandardItem * | verticalHeaderItem (int row) const |
| Returns the vertical header item for row row if one has been set; otherwise returns 0. More... | |
| ~QStandardItemModel () | |
| Destructs the model. More... | |
Public Functions inherited from QAbstractItemModel | |
| virtual QModelIndex | buddy (const QModelIndex &index) const |
| Returns a model index for the buddy of the item represented by index. More... | |
| virtual bool | canFetchMore (const QModelIndex &parent) const |
| Returns true if there is more data available for parent; otherwise returns false. More... | |
| virtual void | fetchMore (const QModelIndex &parent) |
| Fetches any available data for the items with the parent specified by the parent index. More... | |
| bool | hasIndex (int row, int column, const QModelIndex &parent=QModelIndex()) const |
| Returns true if the model returns a valid QModelIndex for row and column with parent, otherwise returns false. More... | |
| bool | insertColumn (int column, const QModelIndex &parent=QModelIndex()) |
| Inserts a single column before the given column in the child items of the parent specified. More... | |
| bool | insertRow (int row, const QModelIndex &parent=QModelIndex()) |
| Inserts a single row before the given row in the child items of the parent specified. More... | |
| virtual QModelIndexList | match (const QModelIndex &start, int role, const QVariant &value, int hits=1, Qt::MatchFlags flags=Qt::MatchFlags(Qt::MatchStartsWith|Qt::MatchWrap)) const |
| Returns a list of indexes for the items in the column of the start index where data stored under the given role matches the specified value. More... | |
| QAbstractItemModel (QObject *parent=0) | |
| Constructs an abstract item model with the given parent. More... | |
| bool | removeColumn (int column, const QModelIndex &parent=QModelIndex()) |
| Removes the given column from the child items of the parent specified. More... | |
| bool | removeRow (int row, const QModelIndex &parent=QModelIndex()) |
| Removes the given row from the child items of the parent specified. More... | |
| const QHash< int, QByteArray > & | roleNames () const |
| Returns the model's role names. More... | |
| void | setSupportedDragActions (Qt::DropActions) |
| Sets the supported drag actions for the items in the model. More... | |
| QModelIndex | sibling (int row, int column, const QModelIndex &idx) const |
| Returns the sibling at row and column for the item at index, or an invalid QModelIndex if there is no sibling at that location. More... | |
| virtual QSize | span (const QModelIndex &index) const |
| Returns the row and column span of the item represented by index. More... | |
| Qt::DropActions | supportedDragActions () const |
| Returns the actions supported by the data in this model. More... | |
| virtual | ~QAbstractItemModel () |
| Destroys the abstract item model. More... | |
Public Functions inherited from QObject | |
| bool | blockSignals (bool b) |
| If block is true, signals emitted by this object are blocked (i.e., emitting a signal will not invoke anything connected to it). More... | |
| const QObjectList & | children () const |
| Returns a list of child objects. More... | |
| bool | connect (const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type=Qt::AutoConnection) const |
| bool | disconnect (const char *signal=0, const QObject *receiver=0, const char *member=0) |
| bool | disconnect (const QObject *receiver, const char *member=0) |
| void | dumpObjectInfo () |
| Dumps information about signal connections, etc. More... | |
| void | dumpObjectTree () |
| Dumps a tree of children to the debug output. More... | |
| QList< QByteArray > | dynamicPropertyNames () const |
| Returns the names of all properties that were dynamically added to the object using setProperty(). More... | |
| virtual bool | event (QEvent *) |
| This virtual function receives events to an object and should return true if the event e was recognized and processed. More... | |
| virtual bool | eventFilter (QObject *, QEvent *) |
| Filters events if this object has been installed as an event filter for the watched object. More... | |
| template<typename T > | |
| T | findChild (const QString &aName=QString()) const |
| Returns the child of this object that can be cast into type T and that is called name, or 0 if there is no such object. More... | |
| template<typename T > | |
| QList< T > | findChildren (const QString &aName=QString()) const |
| Returns all children of this object with the given name that can be cast to type T, or an empty list if there are no such objects. More... | |
| template<typename T > | |
| QList< T > | findChildren (const QRegExp &re) const |
| bool | inherits (const char *classname) const |
| Returns true if this object is an instance of a class that inherits className or a QObject subclass that inherits className; otherwise returns false. More... | |
| void | installEventFilter (QObject *) |
| Installs an event filter filterObj on this object. More... | |
| bool | isWidgetType () const |
| Returns true if the object is a widget; otherwise returns false. More... | |
| void | killTimer (int id) |
| Kills the timer with timer identifier, id. More... | |
| virtual const QMetaObject * | metaObject () const |
| Returns a pointer to the meta-object of this object. More... | |
| void | moveToThread (QThread *thread) |
| Changes the thread affinity for this object and its children. More... | |
| QString | objectName () const |
| QObject * | parent () const |
| Returns a pointer to the parent object. More... | |
| QVariant | property (const char *name) const |
| Returns the value of the object's name property. More... | |
| Q_INVOKABLE | QObject (QObject *parent=0) |
| Constructs an object with parent object parent. More... | |
| void | removeEventFilter (QObject *) |
| Removes an event filter object obj from this object. More... | |
| void | setObjectName (const QString &name) |
| void | setParent (QObject *) |
| Makes the object a child of parent. More... | |
| bool | setProperty (const char *name, const QVariant &value) |
| Sets the value of the object's name property to value. More... | |
| void | setUserData (uint id, QObjectUserData *data) |
| bool | signalsBlocked () const |
| Returns true if signals are blocked; otherwise returns false. More... | |
| int | startTimer (int interval) |
| Starts a timer and returns a timer identifier, or returns zero if it could not start a timer. More... | |
| QThread * | thread () const |
| Returns the thread in which the object lives. More... | |
| QObjectUserData * | userData (uint id) const |
| virtual | ~QObject () |
| Destroys the object, deleting all its child objects. More... | |
Public Variables | |
| bool | showFullPath |
Private Slots | |
| void | dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight) |
| void | layoutChanged () |
| Re-get all of our data, anything could have changed! More... | |
Private Functions | |
| void | addIndexToWatch (const QString &path, const QModelIndex &index) |
| void | changed (const QString &path) |
| The following path changed data update our copy of that data. More... | |
| void | setUrl (const QModelIndex &index, const QUrl &url, const QModelIndex &dirIndex) |
Properties | |
| QFileSystemModel * | fileSystemModel |
| QList< QUrl > | invalidUrls |
| QList< QPair< QModelIndex, QString > > | watching |
Additional Inherited Members | |
Public Slots inherited from QAbstractItemModel | |
| virtual void | revert () |
| Lets the model know that it should discard cached information. More... | |
| virtual bool | submit () |
| Lets the model know that it should submit cached information to permanent storage. More... | |
Public Slots inherited from QObject | |
| void | deleteLater () |
| Schedules this object for deletion. More... | |
Signals inherited from QStandardItemModel | |
| void | itemChanged (QStandardItem *item) |
Signals inherited from QAbstractItemModel | |
| void | columnsAboutToBeInserted (const QModelIndex &parent, int first, int last) |
| This signal is emitted just before columns are inserted into the model. More... | |
| void | columnsAboutToBeMoved (const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationColumn) |
| This signal is emitted just before columns are moved within the model. More... | |
| void | columnsAboutToBeRemoved (const QModelIndex &parent, int first, int last) |
| This signal is emitted just before columns are removed from the model. More... | |
| void | columnsInserted (const QModelIndex &parent, int first, int last) |
| This signal is emitted after columns have been inserted into the model. More... | |
| void | columnsMoved (const QModelIndex &parent, int start, int end, const QModelIndex &destination, int column) |
| This signal is emitted after columns have been moved within the model. More... | |
| void | columnsRemoved (const QModelIndex &parent, int first, int last) |
| This signal is emitted after columns have been removed from the model. More... | |
| void | dataChanged (const QModelIndex &topLeft, const QModelIndex &bottomRight) |
| This signal is emitted whenever the data in an existing item changes. More... | |
| void | headerDataChanged (Qt::Orientation orientation, int first, int last) |
| This signal is emitted whenever a header is changed. More... | |
| void | layoutAboutToBeChanged () |
| This signal is emitted just before the layout of a model is changed. More... | |
| void | layoutChanged () |
| This signal is emitted whenever the layout of items exposed by the model has changed; for example, when the model has been sorted. More... | |
| void | modelAboutToBeReset () |
| This signal is emitted when reset() is called, before the model's internal state (e. More... | |
| void | modelReset () |
| This signal is emitted when reset() is called, after the model's internal state (e. More... | |
| void | rowsAboutToBeInserted (const QModelIndex &parent, int first, int last) |
| This signal is emitted just before rows are inserted into the model. More... | |
| void | rowsAboutToBeMoved (const QModelIndex &sourceParent, int sourceStart, int sourceEnd, const QModelIndex &destinationParent, int destinationRow) |
| This signal is emitted just before rows are moved within the model. More... | |
| void | rowsAboutToBeRemoved (const QModelIndex &parent, int first, int last) |
| This signal is emitted just before rows are removed from the model. More... | |
| void | rowsInserted (const QModelIndex &parent, int first, int last) |
| This signal is emitted after rows have been inserted into the model. More... | |
| void | rowsMoved (const QModelIndex &parent, int start, int end, const QModelIndex &destination, int row) |
| This signal is emitted after rows have been moved within the model. More... | |
| void | rowsRemoved (const QModelIndex &parent, int first, int last) |
| This signal is emitted after rows have been removed from the model. More... | |
Signals inherited from QObject | |
| void | destroyed (QObject *=0) |
| This signal is emitted immediately before the object obj is destroyed, and can not be blocked. More... | |
Static Public Functions inherited from QObject | |
| static bool | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection) |
| Creates a connection of the given type from the signal in the sender object to the method in the receiver object. More... | |
| static bool | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type=Qt::AutoConnection) |
| static bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *member) |
| Disconnects signal in object sender from method in object receiver. More... | |
| static bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &member) |
| static uint | registerUserData () |
| static QString | tr (const char *sourceText, const char *comment=0, int n=-1) |
| static QString | trUtf8 (const char *sourceText, const char *comment=0, int n=-1) |
Static Public Variables inherited from QObject | |
| static const QMetaObject | staticMetaObject |
| This variable stores the meta-object for the class. More... | |
Protected Slots inherited from QAbstractItemModel | |
| void | resetInternalData () |
| This slot is called just after the internal data of a model is cleared while it is being reset. More... | |
Protected Functions inherited from QStandardItemModel | |
| QStandardItemModel (QStandardItemModelPrivate &dd, QObject *parent=0) | |
Protected Functions inherited from QAbstractItemModel | |
| void | beginInsertColumns (const QModelIndex &parent, int first, int last) |
| Begins a column insertion operation. More... | |
| void | beginInsertRows (const QModelIndex &parent, int first, int last) |
| Begins a row insertion operation. More... | |
| bool | beginMoveColumns (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationColumn) |
| Begins a column move operation. More... | |
| bool | beginMoveRows (const QModelIndex &sourceParent, int sourceFirst, int sourceLast, const QModelIndex &destinationParent, int destinationRow) |
| Begins a row move operation. More... | |
| void | beginRemoveColumns (const QModelIndex &parent, int first, int last) |
| Begins a column removal operation. More... | |
| void | beginRemoveRows (const QModelIndex &parent, int first, int last) |
| Begins a row removal operation. More... | |
| void | beginResetModel () |
| Begins a model reset operation. More... | |
| void | changePersistentIndex (const QModelIndex &from, const QModelIndex &to) |
| Changes the QPersistentModelIndex that is equal to the given from model index to the given to model index. More... | |
| void | changePersistentIndexList (const QModelIndexList &from, const QModelIndexList &to) |
| Changes the QPersistentModelIndexes that is equal to the indexes in the given from model index list to the given to model index list. More... | |
| QModelIndex | createIndex (int row, int column, void *data=0) const |
| Creates a model index for the given row and column with the internal pointer ptr. More... | |
| QModelIndex | createIndex (int row, int column, int id) const |
| Use QModelIndex QAbstractItemModel::createIndex(int row, int column, quint32 id) instead. More... | |
| QModelIndex | createIndex (int row, int column, quint32 id) const |
| Creates a model index for the given row and column with the internal identifier, id. More... | |
| bool | decodeData (int row, int column, const QModelIndex &parent, QDataStream &stream) |
| void | encodeData (const QModelIndexList &indexes, QDataStream &stream) const |
| void | endInsertColumns () |
| Ends a column insertion operation. More... | |
| void | endInsertRows () |
| Ends a row insertion operation. More... | |
| void | endMoveColumns () |
| Ends a column move operation. More... | |
| void | endMoveRows () |
| Ends a row move operation. More... | |
| void | endRemoveColumns () |
| Ends a column removal operation. More... | |
| void | endRemoveRows () |
| Ends a row removal operation. More... | |
| void | endResetModel () |
| Completes a model reset operation. More... | |
| QModelIndexList | persistentIndexList () const |
| Returns the list of indexes stored as persistent indexes in the model. More... | |
| QAbstractItemModel (QAbstractItemModelPrivate &dd, QObject *parent=0) | |
| void | reset () |
| Resets the model to its original state in any attached views. More... | |
| void | setRoleNames (const QHash< int, QByteArray > &roleNames) |
| Sets the model's role names to roleNames. More... | |
Protected Functions inherited from QObject | |
| virtual void | childEvent (QChildEvent *) |
| This event handler can be reimplemented in a subclass to receive child events. More... | |
| virtual void | connectNotify (const char *signal) |
| This virtual function is called when something has been connected to signal in this object. More... | |
| virtual void | customEvent (QEvent *) |
| This event handler can be reimplemented in a subclass to receive custom events. More... | |
| virtual void | disconnectNotify (const char *signal) |
| This virtual function is called when something has been disconnected from signal in this object. More... | |
| QObject (QObjectPrivate &dd, QObject *parent=0) | |
| int | receivers (const char *signal) const |
| Returns the number of receivers connected to the signal. More... | |
| QObject * | sender () const |
| Returns a pointer to the object that sent the signal, if called in a slot activated by a signal; otherwise it returns 0. More... | |
| int | senderSignalIndex () const |
| virtual void | timerEvent (QTimerEvent *) |
| This event handler can be reimplemented in a subclass to receive timer events for the object. More... | |
Protected Variables inherited from QObject | |
| QScopedPointer< QObjectData > | d_ptr |
Static Protected Variables inherited from QObject | |
| static const QMetaObject | staticQtMetaObject |
Related Functions inherited from QObject | |
| T | qFindChildqFindChildren (const QObject *obj, const QString &name)() |
| QList< T > | qFindChildrenqFindChildren (const QObject *obj, const QString &name)() |
| QList< T > | qFindChildrenqFindChildren (const QObject *obj, const QRegExp ®Exp)() |
| T * | qobject_cast (QObject *object) |
| QObjectList | |
| void * | qt_find_obj_child (QObject *parent, const char *type, const QString &name) |
| Returns a pointer to the object named name that inherits type and with a given parent. More... | |
Definition at line 75 of file qsidebar_p.h.
| enum QUrlModel::Roles |
| Enumerator | |
|---|---|
| UrlRole | |
| EnabledRole | |
Definition at line 80 of file qsidebar_p.h.
| QUrlModel::QUrlModel | ( | QObject * | parent = 0 | ) |
QUrlModel lets you have indexes from a QFileSystemModel to a list.
When QFileSystemModel changes them QUrlModel will automatically update.
Example usage: File dialog sidebar and combo box
Definition at line 76 of file qsidebar.cpp.
|
private |
Add urls list into the list at row.
If move then movie existing ones to row.
Definition at line 241 of file qsidebar.cpp.
Referenced by dropMimeData(), and setUrls().
| bool QUrlModel::canDrop | ( | QDragEnterEvent * | event | ) |
Decide based upon the data if it should be accepted or not.
We only accept dirs and not files
Definition at line 128 of file qsidebar.cpp.
Referenced by QSidebar::dragEnterEvent().
|
private |
The following path changed data update our copy of that data.
Definition at line 360 of file qsidebar.cpp.
Referenced by dataChanged(), and layoutChanged().
|
privateslot |
Definition at line 319 of file qsidebar.cpp.
Referenced by setFileSystemModel().
|
virtual |
Reimplemented Function
Reimplemented from QAbstractItemModel.
Definition at line 145 of file qsidebar.cpp.
|
virtual |
Reimplemented Function
Reimplemented from QAbstractItemModel.
Definition at line 91 of file qsidebar.cpp.
|
privateslot |
Re-get all of our data, anything could have changed!
Definition at line 340 of file qsidebar.cpp.
Referenced by setFileSystemModel().
|
virtual |
Reimplemented Function
Reimplemented from QAbstractItemModel.
Definition at line 109 of file qsidebar.cpp.
|
virtual |
Reimplemented Function
Reimplemented from QAbstractItemModel.
Definition at line 83 of file qsidebar.cpp.
Referenced by canDrop(), and dropMimeData().
|
virtual |
Reimplemented Function
If the role is the UrlRole then handle otherwise just pass to QStandardItemModel
Reimplemented from QAbstractItemModel.
Definition at line 164 of file qsidebar.cpp.
Referenced by changed(), and setUrl().
| void QUrlModel::setFileSystemModel | ( | QFileSystemModel * | model | ) |
QFileSystemModel to get index's from, clears existing rows.
Definition at line 291 of file qsidebar.cpp.
Referenced by QSidebar::init().
|
private |
Definition at line 184 of file qsidebar.cpp.
Referenced by addUrls().
Definition at line 227 of file qsidebar.cpp.
Referenced by QSidebar::init().
Return the complete list of urls in a QList.
Definition at line 280 of file qsidebar.cpp.
|
private |
Definition at line 110 of file qsidebar_p.h.
Referenced by addUrls(), canDrop(), layoutChanged(), setData(), setFileSystemModel(), and setUrl().
Definition at line 112 of file qsidebar_p.h.
| bool QUrlModel::showFullPath |
Definition at line 100 of file qsidebar_p.h.
|
private |
Definition at line 111 of file qsidebar_p.h.
Referenced by addUrls(), dataChanged(), layoutChanged(), and setUrls().