QGIS API Documentation  master-59fd5e0
QgsDirectoryItem Class Reference

A directory: contains subdirectories and layers. More...

#include <qgsdataitem.h>

+ Inheritance diagram for QgsDirectoryItem:
+ Collaboration diagram for QgsDirectoryItem:

List of all members.

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*>()

Detailed Description

A directory: contains subdirectories and layers.

Definition at line 223 of file qgsdataitem.h.


Member Enumeration Documentation

Enumerator:
Name 
Size 
Date 
Permissions 
Owner 
Group 
Type 

Definition at line 227 of file qgsdataitem.h.


Constructor & Destructor Documentation

Definition at line 447 of file qgsdataitem.cpp.


Member Function Documentation

bool QgsDirectoryItem::equal ( const QgsDataItem other) [virtual]

Reimplemented from QgsDataItem.

Definition at line 523 of file qgsdataitem.cpp.

References QgsDataItem::path(), and QgsDataItem::type().

QWidget * QgsDirectoryItem::paramWidget ( ) [virtual]

Reimplemented from QgsDataItem.

Definition at line 533 of file qgsdataitem.cpp.

References QgsDataItem::mPath.


Member Data Documentation

QVector< QLibrary * > QgsDirectoryItem::mLibraries = QVector<QLibrary*>() [static]
Note:
not available via python bindings

Definition at line 248 of file qgsdataitem.h.

Referenced by createChildren(), and QgsDirectoryItem().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines