QGIS API Documentation 3.99.0-Master (2fe06baccd8)
Loading...
Searching...
No Matches
QgsCptCityArchive Class Reference

Represents a CPT City color scheme. More...

#include <qgscptcityarchive.h>

Public Member Functions

 QgsCptCityArchive (const QgsCptCityArchive &rh)=delete
 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 () const
 Returns true if archive is empty.
QgsCptCityArchiveoperator= (const QgsCptCityArchive &rh)=delete
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 ()

Detailed Description

Represents a CPT City color scheme.

Definition at line 40 of file qgscptcityarchive.h.

Constructor & Destructor Documentation

◆ QgsCptCityArchive() [1/2]

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

Definition at line 53 of file qgscptcityarchive.cpp.

◆ ~QgsCptCityArchive()

QgsCptCityArchive::~QgsCptCityArchive ( )

Definition at line 101 of file qgscptcityarchive.cpp.

◆ QgsCptCityArchive() [2/2]

QgsCptCityArchive::QgsCptCityArchive ( const QgsCptCityArchive & rh)
delete

Member Function Documentation

◆ archiveName()

QString QgsCptCityArchive::archiveName ( ) const
inline

Definition at line 68 of file qgscptcityarchive.h.

◆ archiveRegistry()

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

Definition at line 48 of file qgscptcityarchive.cpp.

◆ baseDir() [1/2]

QString QgsCptCityArchive::baseDir ( ) const

Definition at line 113 of file qgscptcityarchive.cpp.

◆ baseDir() [2/2]

QString QgsCptCityArchive::baseDir ( QString archiveName)
static

Definition at line 123 of file qgscptcityarchive.cpp.

◆ clearArchives()

void QgsCptCityArchive::clearArchives ( )
static

Definition at line 508 of file qgscptcityarchive.cpp.

◆ copyingFileName()

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

Definition at line 170 of file qgscptcityarchive.cpp.

◆ copyingInfo()

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

Definition at line 182 of file qgscptcityarchive.cpp.

◆ defaultArchive()

QgsCptCityArchive * QgsCptCityArchive::defaultArchive ( )
static

Definition at line 435 of file qgscptcityarchive.cpp.

◆ defaultBaseDir()

QString QgsCptCityArchive::defaultBaseDir ( )
static

Definition at line 134 of file qgscptcityarchive.cpp.

◆ descFileName()

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

Definition at line 176 of file qgscptcityarchive.cpp.

◆ description()

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

Definition at line 283 of file qgscptcityarchive.cpp.

◆ findFileName()

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

Definition at line 149 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 332 of file qgscptcityarchive.cpp.

◆ initArchive()

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

Definition at line 445 of file qgscptcityarchive.cpp.

◆ initArchives()

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

Definition at line 467 of file qgscptcityarchive.cpp.

◆ initDefaultArchive()

void QgsCptCityArchive::initDefaultArchive ( )
static

Definition at line 454 of file qgscptcityarchive.cpp.

◆ isEmpty()

bool QgsCptCityArchive::isEmpty ( ) const

Returns true if archive is empty.

Definition at line 429 of file qgscptcityarchive.cpp.

◆ operator=()

QgsCptCityArchive & QgsCptCityArchive::operator= ( const QgsCptCityArchive & rh)
delete

◆ rootItems()

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

Definition at line 77 of file qgscptcityarchive.h.

◆ selectionItems()

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

Definition at line 78 of file qgscptcityarchive.h.

◆ setBaseDir()

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

Definition at line 54 of file qgscptcityarchive.h.


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