QGIS API Documentation  2.8.2-Wien
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
QgsCptCitySelectionItem Class Reference

A selection: contains subdirectories and color ramps. More...

#include <qgscptcityarchive.h>

Inheritance diagram for QgsCptCitySelectionItem:
Inheritance graph

Public Member Functions

 QgsCptCitySelectionItem (QgsCptCityDataItem *parent, QString name, QString path)
 ~QgsCptCitySelectionItem ()
QVector< QgsCptCityDataItem * > createChildren () override
virtual bool equal (const QgsCptCityDataItem *other) override
QStringList selectionsList () const
- Public Member Functions inherited from QgsCptCityCollectionItem
 QgsCptCityCollectionItem (QgsCptCityDataItem *parent, QString name, QString path)
 ~QgsCptCityCollectionItem ()
void addChild (QgsCptCityDataItem *item)
QVector< QgsCptCityDataItem * > childrenRamps (bool recursive)
void setPopulated ()
- Public Member Functions inherited from QgsCptCityDataItem
 QgsCptCityDataItem (QgsCptCityDataItem::Type type, QgsCptCityDataItem *parent, QString name, QString path)
virtual ~QgsCptCityDataItem ()
virtual bool acceptDrop ()
virtual QList< QAction * > actions ()
virtual void addChildItem (QgsCptCityDataItem *child, bool refresh=false)
QVector< QgsCptCityDataItem * > children () const
virtual void deleteChildItem (QgsCptCityDataItem *child)
virtual bool handleDrop (const QMimeData *, Qt::DropAction)
bool hasChildren ()
virtual QIcon icon ()
virtual QIcon icon (const QSize &size)
QString info () const
bool isPopulated ()
bool isValid ()
virtual int leafCount () const
QString name () const
virtual QWidget * paramWidget ()
QgsCptCityDataItemparent () const
QString path () const
virtual void populate ()
virtual void refresh ()
virtual QgsCptCityDataItemremoveChildItem (QgsCptCityDataItem *child)
int rowCount ()
void setIcon (QIcon icon)
void setParent (QgsCptCityDataItem *parent)
void setToolTip (QString msg)
QString shortInfo () const
QString toolTip () const
Type type () const

Protected Member Functions

void parseXML ()

Protected Attributes

QStringList mSelectionsList
- Protected Attributes inherited from QgsCptCityCollectionItem
bool mPopulatedRamps
- Protected Attributes inherited from QgsCptCityDataItem
QVector< QgsCptCityDataItem * > mChildren
QIcon mIcon
QString mInfo
QString mName
QString mPath
bool mPopulated
QString mShortInfo
QString mToolTip
Type mType
bool mValid

Additional Inherited Members

- Public Types inherited from QgsCptCityDataItem
enum  Type {
  ColorRamp, Collection, Directory, Selection,
- Public Slots inherited from QgsCptCityDataItem
void emitBeginInsertItems (QgsCptCityDataItem *parent, int first, int last)
void emitBeginRemoveItems (QgsCptCityDataItem *parent, int first, int last)
void emitEndInsertItems ()
void emitEndRemoveItems ()
- Signals inherited from QgsCptCityDataItem
void beginInsertItems (QgsCptCityDataItem *parent, int first, int last)
void beginRemoveItems (QgsCptCityDataItem *parent, int first, int last)
void endInsertItems ()
void endRemoveItems ()
- Static Public Member Functions inherited from QgsCptCityDataItem
static int findItem (QVector< QgsCptCityDataItem * > items, QgsCptCityDataItem *item)

Detailed Description

A selection: contains subdirectories and color ramps.

Definition at line 268 of file qgscptcityarchive.h.

Constructor & Destructor Documentation

QgsCptCitySelectionItem::QgsCptCitySelectionItem ( QgsCptCityDataItem parent,
QString  name,
QString  path 

Definition at line 1162 of file qgscptcityarchive.cpp.

QgsCptCitySelectionItem::~QgsCptCitySelectionItem ( )

Definition at line 1172 of file qgscptcityarchive.cpp.

Member Function Documentation

QVector< QgsCptCityDataItem * > QgsCptCitySelectionItem::createChildren ( )

Reimplemented from QgsCptCityDataItem.

Definition at line 1176 of file qgscptcityarchive.cpp.

bool QgsCptCitySelectionItem::equal ( const QgsCptCityDataItem other)

Reimplemented from QgsCptCityDataItem.

Definition at line 1282 of file qgscptcityarchive.cpp.

void QgsCptCitySelectionItem::parseXML ( )

Definition at line 1219 of file qgscptcityarchive.cpp.

QStringList QgsCptCitySelectionItem::selectionsList ( ) const

Definition at line 279 of file qgscptcityarchive.h.

Member Data Documentation

QStringList QgsCptCitySelectionItem::mSelectionsList

Definition at line 283 of file qgscptcityarchive.h.

The documentation for this class was generated from the following files: