QGIS API Documentation  3.15.0-Master (1d5bfb2cfe)
Classes | Typedefs
qgsdataitem.h File Reference
#include "qgis_sip.h"
#include "qgis_core.h"
#include <QFileSystemWatcher>
#include <QFutureWatcher>
#include <QIcon>
#include <QObject>
#include <QPixmap>
#include <QString>
#include <QTreeWidget>
#include <QVector>
#include <QDateTime>
#include "qgsmaplayer.h"
#include "qgscoordinatereferencesystem.h"
#include "qgsmimedatautils.h"
#include "qgswkbtypes.h"
#include "qgsabstractdatabaseproviderconnection.h"
Include dependency graph for qgsdataitem.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsConnectionsRootItem
 A Collection that represents a root group of connections from a single data provider. More...
 
class  QgsDatabaseSchemaItem
 A Collection that represents a database schema item. More...
 
class  QgsDataCollectionItem
 A Collection: logical collection of layers or subcollections, e.g. More...
 
class  QgsDataItem
 Base class for all items in the model. More...
 
class  QgsDirectoryItem
 A directory: contains subdirectories and layers. More...
 
class  QgsDirectoryParamWidget
 Browser parameter widget implementation for directory items. More...
 
class  QgsErrorItem
 Data item that can be used to report problems (e.g. More...
 
class  QgsFavoritesItem
 Contains various Favorites directories. More...
 
class  QgsFieldItem
 A layer field item, information about the connection URI, the schema and the table as well as the layer instance the field belongs to can be retrieved from the parent QgsFieldsItem object. More...
 
class  QgsFieldsItem
 A collection of field items with some internal logic to retrieve the fields and a the vector layer instance from a connection URI, the schema and the table name. More...
 
class  QgsLayerItem
 Item that represents a layer that can be opened with one of the providers. More...
 
class  QgsProjectItem
 Data item that can be used to represent QGIS projects. More...
 
class  QgsZipItem
 A zip file: contains layers, using GDAL/OGR VSIFILE mechanism. More...
 

Typedefs

typedef QgsDataItemdataItem_t(QString, QgsDataItem *)
 

Typedef Documentation

◆ dataItem_t

typedef QgsDataItem* dataItem_t(QString, QgsDataItem *)

Definition at line 43 of file qgsdataitem.h.