QGIS API Documentation  2.12.0-Lyon
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
[legend]

Public Member Functions

 QgsCptCitySelectionItem (QgsCptCityDataItem *parent, const QString &name, const 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, const QString &name, const 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, const QString &name, const 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 ()
 
QgsCptCityDataItem * parent () const
 
QString path () const
 
virtual void populate ()
 
virtual void refresh ()
 
virtual QgsCptCityDataItem * removeChildItem (QgsCptCityDataItem *child)
 
int rowCount ()
 
void setIcon (const QIcon &icon)
 
void setParent (QgsCptCityDataItem *parent)
 
void setToolTip (const QString &msg)
 
QString shortInfo () const
 
QString toolTip () const
 
Type type () const
 
- Public Member Functions inherited from QObject
 QObject (QObject *parent)
 
 QObject (QObject *parent, const char *name)
 
virtual  ~QObject ()
 
bool blockSignals (bool block)
 
QObject * child (const char *objName, const char *inheritsClass, bool recursiveSearch) const
 
const QObjectList & children () const
 
const char * className () const
 
bool connect (const QObject *sender, const char *signal, const char *method, Qt::ConnectionType type) const
 
void deleteLater ()
 
void destroyed (QObject *obj)
 
bool disconnect (const QObject *receiver, const char *method)
 
bool disconnect (const char *signal, const QObject *receiver, const char *method)
 
void dumpObjectInfo ()
 
void dumpObjectTree ()
 
QList< QByteArray > dynamicPropertyNames () const
 
virtual bool event (QEvent *e)
 
virtual bool eventFilter (QObject *watched, QEvent *event)
 
T findChild (const QString &name) const
 
QList< T > findChildren (const QRegExp &regExp) const
 
QList< T > findChildren (const QString &name) const
 
bool inherits (const char *className) const
 
void insertChild (QObject *object)
 
void installEventFilter (QObject *filterObj)
 
bool isA (const char *className) const
 
bool isWidgetType () const
 
void killTimer (int id)
 
virtual const QMetaObject * metaObject () const
 
void moveToThread (QThread *targetThread)
 
const char * name () const
 
const char * name (const char *defaultName) const
 
QString objectName () const
 
QObject * parent () const
 
QVariant property (const char *name) const
 
void removeChild (QObject *object)
 
void removeEventFilter (QObject *obj)
 
void setName (const char *name)
 
void setObjectName (const QString &name)
 
void setParent (QObject *parent)
 
bool setProperty (const char *name, const QVariant &value)
 
bool signalsBlocked () const
 
int startTimer (int interval)
 
QThread * thread () const
 

Protected Member Functions

void parseXML ()
 
- Protected Member Functions inherited from QObject
bool checkConnectArgs (const char *signal, const QObject *object, const char *method)
 
virtual void childEvent (QChildEvent *event)
 
virtual void connectNotify (const char *signal)
 
virtual void customEvent (QEvent *event)
 
virtual void disconnectNotify (const char *signal)
 
int receivers (const char *signal) const
 
QObject * sender () const
 
int senderSignalIndex () const
 
virtual void timerEvent (QTimerEvent *event)
 

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
 
QgsCptCityDataItem * mParent
 
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,
  AllRamps
}
 
- 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)
 
- Static Public Member Functions inherited from QObject
bool connect (const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
 
bool connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type)
 
bool disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *method)
 
bool disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method)
 
QString tr (const char *sourceText, const char *disambiguation, int n)
 
QString trUtf8 (const char *sourceText, const char *disambiguation, int n)
 
- Static Protected Member Functions inherited from QObject
QByteArray normalizeSignalSlot (const char *signalSlot)
 
- Properties inherited from QObject
 objectName
 

Detailed Description

A selection: contains subdirectories and color ramps.

Definition at line 268 of file qgscptcityarchive.h.

Constructor & Destructor Documentation

QgsCptCitySelectionItem::QgsCptCitySelectionItem ( QgsCptCityDataItem *  parent,
const QString &  name,
const QString &  path 
)

Definition at line 1167 of file qgscptcityarchive.cpp.

QgsCptCitySelectionItem::~QgsCptCitySelectionItem ( )

Definition at line 1177 of file qgscptcityarchive.cpp.

Member Function Documentation

QVector< QgsCptCityDataItem * > QgsCptCitySelectionItem::createChildren ( )
overridevirtual

Reimplemented from QgsCptCityDataItem.

Definition at line 1181 of file qgscptcityarchive.cpp.

bool QgsCptCitySelectionItem::equal ( const QgsCptCityDataItem *  other)
overridevirtual

Reimplemented from QgsCptCityDataItem.

Definition at line 1287 of file qgscptcityarchive.cpp.

void QgsCptCitySelectionItem::parseXML ( )
protected

Definition at line 1224 of file qgscptcityarchive.cpp.

QStringList QgsCptCitySelectionItem::selectionsList ( ) const
inline

Definition at line 279 of file qgscptcityarchive.h.

Member Data Documentation

QStringList QgsCptCitySelectionItem::mSelectionsList
protected

Definition at line 283 of file qgscptcityarchive.h.


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