QGIS API Documentation  2.99.0-Master (e077efd)
Public Member Functions | Static Public Member Functions | Protected Attributes | Static Protected Attributes | List of all members
QgsCptCityArchive Class Reference

#include <qgscptcityarchive.h>

Public Member Functions

 QgsCptCityArchive (const QString &archiveName=DEFAULT_CPTCITY_ARCHIVE, const QString &baseDir=QString())
 
 ~QgsCptCityArchive ()
 
QString archiveName () const
 
QString baseDir () const
 
QString copyingFileName (const QString &dirName) const
 
QString descFileName (const QString &dirName) const
 
bool isEmpty ()
 
QVector< QgsCptCityDataItem *> rootItems () const
 
QVector< QgsCptCityDataItem *> selectionItems () const
 
void setBaseDir (const QString &dirName)
 

Static Public Member Functions

static QMap< QString, QgsCptCityArchive *> archiveRegistry ()
 
static QString baseDir (QString archiveName)
 
static void clearArchives ()
 
static QMap< QString, QString > copyingInfo (const QString &fileName)
 
static QgsCptCityArchivedefaultArchive ()
 
static QString defaultBaseDir ()
 
static QMap< QString, QString > description (const QString &fileName)
 
static QString findFileName (const QString &target, const QString &startDir, const QString &baseDir)
 
static QMap< double, QPair< QColor, QColor > > gradientColorMap (const QString &fileName)
 
static void initArchive (const QString &archiveName, const QString &archiveBaseDir)
 
static void initArchives (bool loadAll=false)
 
static void initDefaultArchive ()
 

Protected Attributes

QString mArchiveName
 
QString mBaseDir
 
QVector< QgsCptCityDataItem *> mRootItems
 
QVector< QgsCptCityDataItem * > mSelectionItems
 

Static Protected Attributes

static QMap< QString, QgsCptCityArchive *> mArchiveRegistry
 
static QMap< QString, QMap< QString, QString > > mCopyingInfoMap
 
static QString mDefaultArchiveName
 

Detailed Description

Definition at line 37 of file qgscptcityarchive.h.

Constructor & Destructor Documentation

§ QgsCptCityArchive()

QgsCptCityArchive::QgsCptCityArchive ( const QString &  archiveName = DEFAULT_CPTCITY_ARCHIVE,
const QString &  baseDir = QString() 
)

Definition at line 47 of file qgscptcityarchive.cpp.

§ ~QgsCptCityArchive()

QgsCptCityArchive::~QgsCptCityArchive ( )

Definition at line 93 of file qgscptcityarchive.cpp.

Member Function Documentation

§ archiveName()

QString QgsCptCityArchive::archiveName ( ) const
inline

Definition at line 61 of file qgscptcityarchive.h.

§ archiveRegistry()

QMap< QString, QgsCptCityArchive *> QgsCptCityArchive::archiveRegistry ( )
static

Definition at line 44 of file qgscptcityarchive.cpp.

§ baseDir() [1/2]

QString QgsCptCityArchive::baseDir ( ) const

Definition at line 103 of file qgscptcityarchive.cpp.

§ baseDir() [2/2]

QString QgsCptCityArchive::baseDir ( QString  archiveName)
static

Definition at line 113 of file qgscptcityarchive.cpp.

§ clearArchives()

void QgsCptCityArchive::clearArchives ( )
static

Definition at line 488 of file qgscptcityarchive.cpp.

§ copyingFileName()

QString QgsCptCityArchive::copyingFileName ( const QString &  dirName) const

Definition at line 160 of file qgscptcityarchive.cpp.

§ copyingInfo()

QgsStringMap QgsCptCityArchive::copyingInfo ( const QString &  fileName)
static

Definition at line 172 of file qgscptcityarchive.cpp.

§ defaultArchive()

QgsCptCityArchive * QgsCptCityArchive::defaultArchive ( )
static

Definition at line 416 of file qgscptcityarchive.cpp.

§ defaultBaseDir()

QString QgsCptCityArchive::defaultBaseDir ( )
static

Definition at line 124 of file qgscptcityarchive.cpp.

§ descFileName()

QString QgsCptCityArchive::descFileName ( const QString &  dirName) const

Definition at line 166 of file qgscptcityarchive.cpp.

§ description()

QgsStringMap QgsCptCityArchive::description ( const QString &  fileName)
static

Definition at line 273 of file qgscptcityarchive.cpp.

§ findFileName()

QString QgsCptCityArchive::findFileName ( const QString &  target,
const QString &  startDir,
const QString &  baseDir 
)
static

Definition at line 139 of file qgscptcityarchive.cpp.

§ gradientColorMap()

QMap< double, QPair< QColor, QColor > > QgsCptCityArchive::gradientColorMap ( const QString &  fileName)
static
Note
not available in python bindings

Definition at line 322 of file qgscptcityarchive.cpp.

§ initArchive()

void QgsCptCityArchive::initArchive ( const QString &  archiveName,
const QString &  archiveBaseDir 
)
static

Definition at line 426 of file qgscptcityarchive.cpp.

§ initArchives()

void QgsCptCityArchive::initArchives ( bool  loadAll = false)
static

Definition at line 448 of file qgscptcityarchive.cpp.

§ initDefaultArchive()

void QgsCptCityArchive::initDefaultArchive ( )
static

Definition at line 435 of file qgscptcityarchive.cpp.

§ isEmpty()

bool QgsCptCityArchive::isEmpty ( )

Definition at line 410 of file qgscptcityarchive.cpp.

§ rootItems()

QVector< QgsCptCityDataItem* > QgsCptCityArchive::rootItems ( ) const
inline

Definition at line 70 of file qgscptcityarchive.h.

§ selectionItems()

QVector< QgsCptCityDataItem* > QgsCptCityArchive::selectionItems ( ) const
inline

Definition at line 71 of file qgscptcityarchive.h.

§ setBaseDir()

void QgsCptCityArchive::setBaseDir ( const QString &  dirName)
inline

Definition at line 48 of file qgscptcityarchive.h.

Member Data Documentation

§ mArchiveName

QString QgsCptCityArchive::mArchiveName
protected

Definition at line 75 of file qgscptcityarchive.h.

§ mArchiveRegistry

QMap< QString, QgsCptCityArchive *> QgsCptCityArchive::mArchiveRegistry
staticprotected

Definition at line 78 of file qgscptcityarchive.h.

§ mBaseDir

QString QgsCptCityArchive::mBaseDir
protected

Definition at line 76 of file qgscptcityarchive.h.

§ mCopyingInfoMap

QMap< QString, QMap< QString, QString > > QgsCptCityArchive::mCopyingInfoMap
staticprotected

Definition at line 83 of file qgscptcityarchive.h.

§ mDefaultArchiveName

QString QgsCptCityArchive::mDefaultArchiveName
staticprotected

Definition at line 77 of file qgscptcityarchive.h.

§ mRootItems

QVector< QgsCptCityDataItem* > QgsCptCityArchive::mRootItems
protected

Definition at line 80 of file qgscptcityarchive.h.

§ mSelectionItems

QVector<QgsCptCityDataItem*> QgsCptCityArchive::mSelectionItems
protected

Definition at line 81 of file qgscptcityarchive.h.


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