|
| QgsDirectoryItem (QgsDataItem *parent, const QString &name, const QString &dirPath, const QString &path, const QString &providerKey=QString()) |
| Constructor for QgsDirectoryItem, with the specified parent item. More...
|
|
| QgsDirectoryItem (QgsDataItem *parent, const QString &name, const QString &path) |
| Constructor for QgsDirectoryItem, with the specified parent item. More...
|
|
QVector< QgsDataItem * > | createChildren () override |
| Create children. More...
|
|
QString | dirPath () const |
| Returns the full path to the directory the item represents. More...
|
|
bool | equal (const QgsDataItem *other) override |
| Returns true if this item is equal to another item (by testing item type and path). More...
|
|
bool | hasDragEnabled () const override |
| Returns true if the item may be dragged. More...
|
|
QIcon | icon () override |
|
QColor | iconColor () const |
| Returns the directory's icon color. More...
|
|
bool | isMonitored () const |
| Returns true if the directory is currently being monitored for changes and the item auto-refreshed when these occur. More...
|
|
QgsMimeDataUtils::UriList | mimeUris () const override |
| Returns mime URIs for the data item, most data providers will only return a single URI but some data collection items (e.g. More...
|
|
Qgis::BrowserDirectoryMonitoring | monitoring () const |
| Returns the monitoring setting for this directory item. More...
|
|
Q_DECL_DEPRECATED QWidget * | paramWidget () override |
| Returns source widget from data item for QgsBrowserPropertiesWidget. More...
|
|
void | reevaluateMonitoring () |
| Re-evaluate whether the directory item should be monitored for changes. More...
|
|
void | setIconColor (const QColor &color) |
| Sets the directory's icon color. More...
|
|
void | setMonitoring (Qgis::BrowserDirectoryMonitoring monitoring) |
| Sets the monitoring setting for this directory. More...
|
|
void | setState (Qgis::BrowserItemState state) override |
| Set item state. More...
|
|
| QgsDataCollectionItem (QgsDataItem *parent, const QString &name, const QString &path=QString(), const QString &providerKey=QString()) |
| Constructor for QgsDataCollectionItem, with the specified parent item. More...
|
|
| ~QgsDataCollectionItem () override |
|
void | addChild (QgsDataItem *item) |
|
QgsAbstractDatabaseProviderConnection * | databaseConnection () const override |
| For data items that represent a DB connection or one of its children, this method returns a connection. More...
|
|
| QgsDataItem (Qgis::BrowserItemType type, QgsDataItem *parent, const QString &name, const QString &path, const QString &providerKey=QString()) |
| Constructor for QgsDataItem, with the specified parent item. More...
|
|
| ~QgsDataItem () override |
|
virtual Q_DECL_DEPRECATED bool | acceptDrop () |
| Returns whether the item accepts drag and dropped layers - e.g. More...
|
|
virtual QList< QAction * > | actions (QWidget *parent) |
| Returns the list of actions available for this item. More...
|
|
virtual void | addChildItem (QgsDataItem *child, bool refresh=false) |
| Inserts a new child item. More...
|
|
virtual Qgis::BrowserItemCapabilities | capabilities2 () const |
| Returns the capabilities for the data item. More...
|
|
QVector< QgsDataItem * > | children () const |
|
virtual QVector< QgsDataItem * > | createChildren () |
| Create children. More...
|
|
virtual QgsAbstractDatabaseProviderConnection * | databaseConnection () const |
| For data items that represent a DB connection or one of its children, this method returns a connection. More...
|
|
virtual void | deleteChildItem (QgsDataItem *child) |
| Removes and deletes a child item, emitting relevant signals to the model. More...
|
|
virtual bool | equal (const QgsDataItem *other) |
| Returns true if this item is equal to another item (by testing item type and path). More...
|
|
virtual bool | handleDoubleClick () |
| Called when a user double clicks on the item. More...
|
|
virtual Q_DECL_DEPRECATED bool | handleDrop (const QMimeData *, Qt::DropAction) |
| Attempts to process the mime data dropped on this item. More...
|
|
bool | hasChildren () |
|
virtual bool | hasDragEnabled () const |
| Returns true if the item may be dragged. More...
|
|
virtual QIcon | icon () |
|
virtual bool | layerCollection () const |
| Returns true if the data item is a collection of layers The default implementation returns false , subclasses must implement this method if their children are layers. More...
|
|
virtual QList< QMenu * > | menus (QWidget *parent) |
| Returns the list of menus available for this item. More...
|
|
virtual Q_DECL_DEPRECATED QgsMimeDataUtils::Uri | mimeUri () const |
| Returns mime URI for the data item. More...
|
|
virtual QgsMimeDataUtils::UriList | mimeUris () const |
| Returns mime URIs for the data item, most data providers will only return a single URI but some data collection items (e.g. More...
|
|
void | moveToThread (QThread *targetThread) |
| Move object and all its descendants to thread. More...
|
|
QString | name () const |
| Returns the name of the item (the displayed text for the item). More...
|
|
virtual Q_DECL_DEPRECATED QWidget * | paramWidget () |
| Returns source widget from data item for QgsBrowserPropertiesWidget. More...
|
|
QgsDataItem * | parent () const |
| Gets item parent. More...
|
|
QString | path () const |
|
QString | providerKey () const |
| Returns the provider key that created this item (e.g. More...
|
|
virtual QgsDataItem * | removeChildItem (QgsDataItem *child) |
| Removes a child item and returns it without deleting it. More...
|
|
virtual Q_DECL_DEPRECATED bool | rename (const QString &name) |
| Sets a new name for the item, and returns true if the item was successfully renamed. More...
|
|
int | rowCount () |
|
Q_DECL_DEPRECATED void | setCapabilities (int capabilities) |
|
virtual void | setCapabilities (Qgis::BrowserItemCapabilities capabilities) |
| Sets the capabilities for the data item. More...
|
|
virtual Q_DECL_DEPRECATED bool | setCrs (const QgsCoordinateReferenceSystem &crs) |
| Writes the selected crs into data source. More...
|
|
void | setIcon (const QIcon &icon) |
|
void | setIconName (const QString &iconName) |
|
void | setName (const QString &name) |
| Sets the name of the item (the displayed text for the item). More...
|
|
void | setParent (QgsDataItem *parent) |
| Set item parent and connect / disconnect parent to / from item signals. More...
|
|
void | setPath (const QString &path) |
|
void | setProviderKey (const QString &value) |
| Sets the provider key that created this item (e.g. More...
|
|
void | setSortKey (const QVariant &key) |
| Sets a custom sorting key for the item. More...
|
|
virtual void | setState (Qgis::BrowserItemState state) |
| Set item state. More...
|
|
void | setToolTip (const QString &msg) |
|
virtual QVariant | sortKey () const |
| Returns the sorting key for the item. More...
|
|
Qgis::BrowserItemState | state () const |
|
QString | toolTip () const |
|
Qgis::BrowserItemType | type () const |
|