17 #ifndef QGSDATACOLLECTIONITEM_H
18 #define QGSDATACOLLECTIONITEM_H
21 #include "qgis_core.h"
49 SIP_PYOBJECT __repr__();
51 QString
str = QStringLiteral(
"<QgsDataCollectionItem: \"%1\" %2>" ).arg( sipCpp->name(), sipCpp->path() );
52 sipRes = PyUnicode_FromString(
str.toUtf8().constData() );
66 static QIcon iconDir(
const QColor &fillColor = QColor(),
const QColor &strokeColor = QColor() );
72 static QIcon iconDataCollection();
86 static QIcon openDirIcon(
const QColor &fillColor = QColor(),
const QColor &strokeColor = QColor() );
96 static QIcon homeDirIcon(
const QColor &fillColor = QColor(),
const QColor &strokeColor = QColor() );
The QgsAbstractDatabaseProviderConnection class provides common functionality for DB based connection...
A Collection: logical collection of layers or subcollections, e.g.
void addChild(QgsDataItem *item)
Base class for all items in the model.
virtual QgsAbstractDatabaseProviderConnection * databaseConnection() const
For data items that represent a DB connection or one of its children, this method returns a connectio...