|
Quantum GIS API Documentation
1.8
|
A directory: contains subdirectories and layers. More...
#include <qgsdataitem.h>


Public Types | |
| enum | Column { Name, Size, Date, Permissions, Owner, Group, Type } |
Public Member Functions | |
| QgsDirectoryItem (QgsDataItem *parent, QString name, QString path) | |
| ~QgsDirectoryItem () | |
| QVector< QgsDataItem * > | createChildren () |
| virtual bool | equal (const QgsDataItem *other) |
| virtual QWidget * | paramWidget () |
Static Public Attributes | |
| static QVector< QLibrary * > | mLibraries = QVector<QLibrary*>() |
A directory: contains subdirectories and layers.
Definition at line 218 of file qgsdataitem.h.
Definition at line 222 of file qgsdataitem.h.
| QgsDirectoryItem::QgsDirectoryItem | ( | QgsDataItem * | parent, |
| QString | name, | ||
| QString | path | ||
| ) |
Definition at line 400 of file qgsdataitem.cpp.
References cast_to_fptr, QgsDataItem::Directory, QgsDataCollectionItem::iconDir(), QgsProviderRegistry::instance(), QgsDataItem::mIcon, mLibraries, QgsDataItem::mType, QgsDataProvider::NoDataCapabilities, QgsProviderRegistry::providerLibrary(), QgsProviderRegistry::providerList(), and QgsDebugMsg.
Referenced by createChildren().
Definition at line 441 of file qgsdataitem.cpp.
| QVector< QgsDataItem * > QgsDirectoryItem::createChildren | ( | ) | [virtual] |
Reimplemented from QgsDataItem.
Definition at line 445 of file qgsdataitem.cpp.
References QgsDataItem::capabilities(), cast_to_fptr, QgsDataItem::children(), QgsDataProvider::Dir, QgsDataProvider::File, QgsZipItem::itemFromPath(), mLibraries, QgsDataItem::mPath, QgsDataItem::name(), QgsDataItem::path(), QgsDebugMsg, and QgsDirectoryItem().
| bool QgsDirectoryItem::equal | ( | const QgsDataItem * | other | ) | [virtual] |
Reimplemented from QgsDataItem.
Definition at line 518 of file qgsdataitem.cpp.
References QgsDataItem::path(), and QgsDataItem::type().
| QWidget * QgsDirectoryItem::paramWidget | ( | ) | [virtual] |
Reimplemented from QgsDataItem.
Definition at line 528 of file qgsdataitem.cpp.
References QgsDataItem::mPath.
QVector< QLibrary * > QgsDirectoryItem::mLibraries = QVector<QLibrary*>() [static] |
Definition at line 242 of file qgsdataitem.h.
Referenced by createChildren(), and QgsDirectoryItem().
1.7.6.1