QGIS API Documentation
2.10.1-Pisa
|
Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc. More...
#include <qgsapplication.h>
Public Types | |
enum | ENDIAN { XDR = 0, NDR = 1 } |
constants for endian-ness More... | |
typedef enum QgsApplication::ENDIAN | endian_t |
constants for endian-ness More... | |
Signals | |
void | preNotify (QObject *receiver, QEvent *event, bool *done) |
Public Member Functions | |
QgsApplication (int &argc, char **argv, bool GUIenabled, QString customConfigPath=QString()) | |
virtual | ~QgsApplication () |
virtual bool | event (QEvent *event) override |
Watch for QFileOpenEvent. More... | |
virtual bool | notify (QObject *receiver, QEvent *event) override |
Catch exceptions when sending event to receiver. More... | |
Public Member Functions inherited from QApplication | |
QApplication (int &argc, char **argv) | |
QApplication (int &argc, char **argv, Type type) | |
QApplication (Display *display, Qt::HANDLE visual, Qt::HANDLE colormap) | |
QApplication (Display *display, int &argc, char **argv, Qt::HANDLE visual, Qt::HANDLE colormap) | |
QApplication (QApplication::QS60MainApplicationFactory factory, int &argc, char **argv) | |
QApplication (int &argc, char **argv, bool GUIenabled) | |
virtual | ~QApplication () |
void | aboutToReleaseGpuResources () |
void | aboutToUseGpuResources () |
int | autoMaximizeThreshold () const |
bool | autoSipEnabled () const |
virtual void | commitData (QSessionManager &manager) |
void | commitDataRequest (QSessionManager &manager) |
void | focusChanged (QWidget *old, QWidget *now) |
void | fontDatabaseChanged () |
QInputContext * | inputContext () const |
bool | isSessionRestored () const |
void | lastWindowClosed () |
virtual bool | macEventFilter (EventHandlerCallRef caller, EventRef event) |
virtual bool | qwsEventFilter (QWSEvent *event) |
void | qwsSetCustomColors (QRgb *colorTable, int start, int numColors) |
virtual void | saveState (QSessionManager &manager) |
void | saveStateRequest (QSessionManager &manager) |
QString | sessionId () const |
QString | sessionKey () const |
void | setAutoMaximizeThreshold (const int threshold) |
void | setAutoSipEnabled (const bool enabled) |
void | setInputContext (QInputContext *inputContext) |
void | setStyleSheet (const QString &sheet) |
QString | styleSheet () const |
virtual bool | symbianEventFilter (const QSymbianEvent *event) |
int | symbianProcessEvent (const QSymbianEvent *event) |
virtual bool | x11EventFilter (XEvent *event) |
int | x11ProcessEvent (XEvent *event) |
Public Member Functions inherited from QCoreApplication | |
QCoreApplication (int &argc, char **argv) | |
~QCoreApplication () | |
void | aboutToQuit () |
bool | filterEvent (void *message, long *result) |
void | lock () |
bool | locked () |
EventFilter | setEventFilter (EventFilter filter) |
bool | tryLock () |
void | unlock (bool wakeUpGui) |
virtual bool | winEventFilter (MSG *msg, long *result) |
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 | eventFilter (QObject *watched, QEvent *event) |
T | findChild (const QString &name) const |
QList< T > | findChildren (const QRegExp ®Exp) 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 |
Static Public Member Functions | |
static QString | absolutePathToRelativePath (QString apath, QString targetPath) |
Converts absolute path to path relative to target. More... | |
static const QString | activeThemePath () |
Returns the path to the currently active theme directory. More... | |
static void | applyGdalSkippedDrivers () |
Apply the skipped drivers list to gdal. More... | |
static const QString | authorsFilePath () |
Returns the path to the authors file. More... | |
static QString | buildOutputPath () |
Returns path to the build output directory. More... | |
static QString | buildSourcePath () |
Returns path to the source directory. More... | |
static const QString | contributorsFilePath () |
Returns the path to the contributors file. More... | |
static bool | createDB (QString *errorMessage=0) |
initialise qgis.db More... | |
static const QString | defaultStyleV2Path () |
Returns the path to default style (works as a starting point). More... | |
static const QString | defaultThemePath () |
Returns the path to the default theme directory. More... | |
static const QString | developersMapFilePath () |
Returns the path to the developers map file. More... | |
static const QString | donorsFilePath () |
Returns the path to the donors file. More... | |
static endian_t | endian () |
Returns whether this machine uses big or little endian. More... | |
template<typename T > | |
static void | endian_swap (T &value) |
Swap the endianness of the specified value. More... | |
static void | exitQgis () |
deletes provider registry and map layer registry More... | |
static QIcon | getThemeIcon (const QString &theName) |
Helper to get a theme icon. More... | |
static QPixmap | getThemePixmap (const QString &theName) |
Helper to get a theme icon as a pixmap. More... | |
static const QString | helpAppPath () |
Returns the path to the help application. More... | |
static const QString | i18nPath () |
Returns the path to the translation directory. More... | |
static QString | iconPath (QString iconFile) |
Returns path to the desired icon file. More... | |
static const QString | iconsPath () |
Returns the path to the icons image directory. More... | |
static void | init (QString customConfigPath=QString()) |
This method initialises paths etc for QGIS. More... | |
static void | initQgis () |
loads providers More... | |
static bool | isRunningFromBuildDir () |
Indicates whether running from build directory (not installed) More... | |
static const QString | libexecPath () |
Returns the path with utility executables (help viewer, crssync, ...) More... | |
static const QString | libraryPath () |
Returns the path containing qgis_core, qgis_gui, qgispython (and other) libraries. More... | |
static const QString | licenceFilePath () |
Returns the path to the licence file. More... | |
static int | maxThreads () |
Get maximum concurrent thread count. More... | |
static const QString | pkgDataPath () |
Returns the common root path of all application data directories. More... | |
static const QString | pluginPath () |
Returns the path to the application plugin directory. More... | |
static const QString | prefixPath () |
Returns the path to the application prefix directory. More... | |
static const QString | qgisMasterDbFilePath () |
Returns the path to the master qgis.db file. More... | |
static const QString | qgisSettingsDirPath () |
Returns the path to the settings directory in user's home dir. More... | |
static const QString | qgisUserDbFilePath () |
Returns the path to the user qgis.db file. More... | |
static void | registerOgrDrivers () |
Register OGR drivers ensuring this only happens once. More... | |
static QString | relativePathToAbsolutePath (QString rpath, QString targetPath) |
Converts path relative to target to an absolute path. More... | |
static QString | reportStyleSheet () |
get a standard css style sheet for reports. More... | |
static void | restoreGdalDriver (QString theDriver) |
Sets the GDAL_SKIP environment variable to exclude the specified driver and then calls GDALDriverManager::AutoSkipDrivers() to unregister it. More... | |
static void | setDefaultSvgPaths (const QStringList &pathList) |
Alters default svg paths - used by 3rd party apps. More... | |
static void | setFileOpenEventReceiver (QObject *receiver) |
Set the FileOpen event receiver. More... | |
static void | setMaxThreads (int maxThreads) |
Set maximum concurrent thread count. More... | |
static void | setPkgDataPath (const QString &thePkgDataPath) |
Alters pkg data path - used by 3rd party apps. More... | |
static void | setPluginPath (const QString &thePluginPath) |
Alters plugin path - used by 3rd party apps. More... | |
static void | setPrefixPath (const QString &thePrefixPath, bool useDefaultPaths=false) |
Alters prefix path - used by 3rd party apps. More... | |
static void | setThemeName (const QString &theThemeName) |
Set the active theme to the specified theme. More... | |
static QString | showSettings () |
Convenience function to get a summary of the paths used in this application instance useful for debugging mainly. More... | |
static void | skipGdalDriver (QString theDriver) |
Sets the GDAL_SKIP environment variable to include the specified driver and then calls GDALDriverManager::AutoSkipDrivers() to unregister it. More... | |
static QStringList | skippedGdalDrivers () |
Returns the list of gdal drivers that should be skipped (based on GDAL_SKIP environment variable) More... | |
static const QString | splashPath () |
Returns the path to the splash screen image directory. More... | |
static const QString | sponsorsFilePath () |
Returns the path to the sponsors file. More... | |
static const QString | srsDbFilePath () |
Returns the path to the srs.db file. More... | |
static const QStringList | svgPaths () |
Returns the pathes to svg directories. More... | |
static const QMap< QString, QString > | systemEnvVars () |
Returns the system environment variables passed to application. More... | |
static const QString | themeName () |
Set the active theme to the specified theme. More... | |
static const QString | translatorsFilePath () |
Returns the path to the sponsors file. More... | |
static const QString | userStyleV2Path () |
Returns the path to user's style. More... | |
Static Public Member Functions inherited from QApplication | |
void | aboutQt () |
QWidget * | activeModalWidget () |
QWidget * | activePopupWidget () |
QWidget * | activeWindow () |
void | alert (QWidget *widget, int msec) |
QWidgetList | allWidgets () |
void | beep () |
void | changeOverrideCursor (const QCursor &cursor) |
QClipboard * | clipboard () |
void | closeAllWindows () |
ColorMode | colorMode () |
int | colorSpec () |
int | cursorFlashTime () |
QDesktopWidget * | desktop () |
bool | desktopSettingsAware () |
int | doubleClickInterval () |
int | exec () |
void | flushX () |
QWidget * | focusWidget () |
QFont | font (const QWidget *widget) |
QFont | font () |
QFont | font (const char *className) |
QFontMetrics | fontMetrics () |
QSize | globalStrut () |
bool | hasGlobalMouseTracking () |
Qt::Alignment | horizontalAlignment (QFlags< Qt::AlignmentFlag > align) |
bool | isEffectEnabled (Qt::UIEffect effect) |
bool | isLeftToRight () |
bool | isRightToLeft () |
Qt::LayoutDirection | keyboardInputDirection () |
int | keyboardInputInterval () |
QLocale | keyboardInputLocale () |
Qt::KeyboardModifiers | keyboardModifiers () |
bool | keypadNavigationEnabled () |
Qt::LayoutDirection | layoutDirection () |
Qt::MacintoshVersion | macVersion () |
QWidget * | mainWidget () |
Qt::MouseButtons | mouseButtons () |
Qt::NavigationMode | navigationMode () |
QCursor * | overrideCursor () |
QPalette | palette (const QWidget *widget) |
QPalette | palette () |
QPalette | palette (const char *className) |
Qt::KeyboardModifiers | queryKeyboardModifiers () |
bool | quitOnLastWindowClosed () |
QDecoration & | qwsDecoration () |
void | qwsSetDecoration (QDecoration *decoration) |
QDecoration * | qwsSetDecoration (const QString &decoration) |
void | restoreOverrideCursor () |
bool | reverseLayout () |
void | setActiveWindow (QWidget *active) |
void | setColorMode (ColorMode mode) |
void | setColorSpec (int spec) |
void | setCursorFlashTime (int) |
void | setDesktopSettingsAware (bool on) |
void | setDoubleClickInterval (int) |
void | setEffectEnabled (Qt::UIEffect effect, bool enable) |
void | setFont (const QFont &font, bool b, const char *className) |
void | setFont (const QFont &font, const char *className) |
void | setGlobalMouseTracking (bool dummy) |
void | setGlobalStrut (const QSize &) |
void | setGraphicsSystem (const QString &system) |
void | setKeyboardInputInterval (int) |
void | setLayoutDirection (Qt::LayoutDirection direction) |
void | setMainWidget (QWidget *mainWidget) |
void | setNavigationMode (Qt::NavigationMode mode) |
void | setOverrideCursor (const QCursor &cursor) |
void | setOverrideCursor (const QCursor &cursor, bool replace) |
void | setPalette (const QPalette &pal, bool b, const char *className) |
void | setPalette (const QPalette &palette, const char *className) |
void | setQuitOnLastWindowClosed (bool quit) |
void | setReverseLayout (bool reverse) |
void | setStartDragDistance (int l) |
void | setStartDragTime (int ms) |
void | setStyle (QStyle *style) |
QStyle * | setStyle (const QString &style) |
void | setWheelScrollLines (int) |
void | setWindowIcon (const QIcon &icon) |
void | setWinStyleHighlightColor (const QColor &c) |
int | startDragDistance () |
int | startDragTime () |
QStyle * | style () |
void | syncX () |
QWidget * | topLevelAt (const QPoint &point) |
QWidget * | topLevelAt (int x, int y) |
QWidgetList | topLevelWidgets () |
Type | type () |
int | wheelScrollLines () |
QWidget * | widgetAt (const QPoint &point) |
QWidget * | widgetAt (int x, int y, bool child) |
QWidget * | widgetAt (const QPoint &point, bool child) |
QWidget * | widgetAt (int x, int y) |
QIcon | windowIcon () |
const QColor & | winStyleHighlightColor () |
Qt::WindowsVersion | winVersion () |
Static Public Member Functions inherited from QCoreApplication | |
void | addLibraryPath (const QString &path) |
QString | applicationDirPath () |
QString | applicationFilePath () |
QString | applicationName () |
qint64 | applicationPid () |
QString | applicationVersion () |
int | argc () |
QStringList | arguments () |
char ** | argv () |
bool | closingDown () |
int | enter_loop () |
int | exec () |
void | exit (int returnCode) |
void | exit_loop () |
void | flush () |
bool | hasPendingEvents () |
void | installTranslator (QTranslator *translationFile) |
QCoreApplication * | instance () |
QStringList | libraryPaths () |
int | loopLevel () |
QString | organizationDomain () |
QString | organizationName () |
void | postEvent (QObject *receiver, QEvent *event) |
void | postEvent (QObject *receiver, QEvent *event, int priority) |
void | processEvents (QFlags< QEventLoop::ProcessEventsFlag > flags) |
void | processEvents (QFlags< QEventLoop::ProcessEventsFlag > flags, int maxtime) |
void | processOneEvent () |
void | quit () |
void | removeLibraryPath (const QString &path) |
void | removePostedEvents (QObject *receiver, int eventType) |
void | removePostedEvents (QObject *receiver) |
void | removeTranslator (QTranslator *translationFile) |
bool | sendEvent (QObject *receiver, QEvent *event) |
void | sendPostedEvents (QObject *receiver, int event_type) |
void | sendPostedEvents () |
void | setApplicationName (const QString &application) |
void | setApplicationVersion (const QString &version) |
void | setAttribute (Qt::ApplicationAttribute attribute, bool on) |
void | setLibraryPaths (const QStringList &paths) |
void | setOrganizationDomain (const QString &orgDomain) |
void | setOrganizationName (const QString &orgName) |
bool | startingUp () |
bool | testAttribute (Qt::ApplicationAttribute attribute) |
QString | translate (const char *context, const char *sourceText, const char *disambiguation, Encoding encoding, int n) |
QString | translate (const char *context, const char *sourceText, const char *disambiguation, Encoding encoding) |
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 Public Attributes | |
static const char * | QGIS_APPLICATION_NAME = "QGIS2" |
static const char * | QGIS_ORGANIZATION_DOMAIN = "qgis.org" |
static const char * | QGIS_ORGANIZATION_NAME = "QGIS" |
Extends QApplication to provide access to QGIS specific resources such as theme paths, database paths etc.
The QgsApplication class manages application-wide information.
This is a subclass of QApplication and should be instantiated in place of QApplication. Most methods are static in keeping witn the design of QApplication.
This class hides platform-specific path information and provides a portable way of referencing specific files and directories. Ideally, hard-coded paths should appear only here and not in other modules so that platform-conditional code is minimized and paths are easier to change due to centralization.
Definition at line 34 of file qgsapplication.h.
typedef enum QgsApplication::ENDIAN QgsApplication::endian_t |
constants for endian-ness
QgsApplication::QgsApplication | ( | int & | argc, |
char ** | argv, | ||
bool | GUIenabled, | ||
QString | customConfigPath = QString() |
||
) |
Definition at line 87 of file qgsapplication.cpp.
|
virtual |
Definition at line 207 of file qgsapplication.cpp.
Converts absolute path to path relative to target.
Definition at line 771 of file qgsapplication.cpp.
|
static |
Returns the path to the currently active theme directory.
Definition at line 355 of file qgsapplication.cpp.
|
static |
Apply the skipped drivers list to gdal.
Definition at line 905 of file qgsapplication.cpp.
|
static |
Returns the path to the authors file.
Returns the path to the authors file.
Definition at line 435 of file qgsapplication.cpp.
|
inlinestatic |
Returns path to the build output directory.
Valid only when running from build directory
Definition at line 257 of file qgsapplication.h.
|
inlinestatic |
Returns path to the source directory.
Valid only when running from build directory
Definition at line 255 of file qgsapplication.h.
|
static |
Returns the path to the contributors file.
Contributors are people who have submitted patches but don't have commit access.
Returns the path to the contributors file.
Definition at line 442 of file qgsapplication.cpp.
|
static |
initialise qgis.db
Definition at line 915 of file qgsapplication.cpp.
|
static |
Returns the path to default style (works as a starting point).
Definition at line 595 of file qgsapplication.cpp.
|
static |
Returns the path to the default theme directory.
Definition at line 351 of file qgsapplication.cpp.
|
static |
Returns the path to the developers map file.
The developers map was created by using leaflet framework, it shows the doc/contributors.json file.
Definition at line 446 of file qgsapplication.cpp.
|
static |
Returns the path to the donors file.
Returns the path to the donors file.
Definition at line 461 of file qgsapplication.cpp.
|
static |
Returns whether this machine uses big or little endian.
Definition at line 610 of file qgsapplication.cpp.
|
inlinestatic |
Swap the endianness of the specified value.
Definition at line 212 of file qgsapplication.h.
|
overridevirtual |
Watch for QFileOpenEvent.
Reimplemented from QApplication.
Definition at line 211 of file qgsapplication.cpp.
|
static |
deletes provider registry and map layer registry
Definition at line 624 of file qgsapplication.cpp.
Helper to get a theme icon.
It will fall back to the default theme if the active theme does not have the required icon.
Definition at line 372 of file qgsapplication.cpp.
Helper to get a theme icon as a pixmap.
It will fall back to the default theme if the active theme does not have the required icon.
Definition at line 393 of file qgsapplication.cpp.
|
static |
Returns the path to the help application.
Returns the path to the help application.
Definition at line 481 of file qgsapplication.cpp.
|
static |
Returns the path to the translation directory.
Returns the path to the translation directory.
Definition at line 498 of file qgsapplication.cpp.
Returns path to the desired icon file.
First it tries to use the active theme path, then default theme path
Definition at line 361 of file qgsapplication.cpp.
|
static |
Returns the path to the icons image directory.
Returns the path to the icons image directory.
Definition at line 541 of file qgsapplication.cpp.
This method initialises paths etc for QGIS.
Called by the ctor or call it manually when your app does not extend the QApplication class.
Definition at line 93 of file qgsapplication.cpp.
|
static |
loads providers
Definition at line 615 of file qgsapplication.cpp.
|
inlinestatic |
Indicates whether running from build directory (not installed)
Definition at line 250 of file qgsapplication.h.
|
static |
Returns the path with utility executables (help viewer, crssync, ...)
Definition at line 605 of file qgsapplication.cpp.
|
static |
Returns the path containing qgis_core, qgis_gui, qgispython (and other) libraries.
Definition at line 600 of file qgsapplication.cpp.
|
static |
Returns the path to the licence file.
Returns the path to the licence file.
Definition at line 473 of file qgsapplication.cpp.
|
inlinestatic |
Get maximum concurrent thread count.
Definition at line 284 of file qgsapplication.h.
Catch exceptions when sending event to receiver.
Reimplemented from QApplication.
Definition at line 239 of file qgsapplication.cpp.
|
static |
Returns the common root path of all application data directories.
Definition at line 347 of file qgsapplication.cpp.
|
static |
Returns the path to the application plugin directory.
Definition at line 343 of file qgsapplication.cpp.
|
static |
Returns the path to the application prefix directory.
Definition at line 331 of file qgsapplication.cpp.
|
static |
Returns the path to the master qgis.db file.
Returns the path to the master qgis.db file.
Definition at line 509 of file qgsapplication.cpp.
|
static |
Returns the path to the settings directory in user's home dir.
Returns the path to the settings directory in user's home dir
Definition at line 517 of file qgsapplication.cpp.
|
static |
Returns the path to the user qgis.db file.
Returns the path to the user qgis.db file.
Definition at line 525 of file qgsapplication.cpp.
|
static |
Register OGR drivers ensuring this only happens once.
This is a workaround for an issue with older gdal versions that caused duplicate driver name entries to appear in the list of registered drivers when QgsApplication::registerOgrDrivers was called multiple times.
Definition at line 763 of file qgsapplication.cpp.
Converts path relative to target to an absolute path.
Definition at line 834 of file qgsapplication.cpp.
|
static |
get a standard css style sheet for reports.
Typically you will use this method by doing: QString myStyle = QgsApplication::reportStyleSheet(); textBrowserReport->document()->setDefaultStyleSheet(myStyle);
Definition at line 654 of file qgsapplication.cpp.
|
static |
Sets the GDAL_SKIP environment variable to exclude the specified driver and then calls GDALDriverManager::AutoSkipDrivers() to unregister it.
The driver name should be the short format of the Gdal driver name e.g. GTIFF.
Definition at line 891 of file qgsapplication.cpp.
|
static |
Alters default svg paths - used by 3rd party apps.
Definition at line 326 of file qgsapplication.cpp.
|
static |
Set the FileOpen event receiver.
Definition at line 277 of file qgsapplication.cpp.
|
static |
Set maximum concurrent thread count.
Definition at line 1046 of file qgsapplication.cpp.
|
static |
Alters pkg data path - used by 3rd party apps.
Definition at line 317 of file qgsapplication.cpp.
|
static |
Alters plugin path - used by 3rd party apps.
Definition at line 312 of file qgsapplication.cpp.
|
static |
Alters prefix path - used by 3rd party apps.
Definition at line 294 of file qgsapplication.cpp.
|
static |
Set the active theme to the specified theme.
The theme name should be a single word e.g. 'default','classic'. The theme search path usually will be pkgDataPath + "/themes/" + themName + "/" but plugin writers etc can use themeName() as a basis for searching for resources in their own datastores e.g. a Qt4 resource bundle.
Set the theme path to the specified theme.
Definition at line 412 of file qgsapplication.cpp.
|
static |
Convenience function to get a summary of the paths used in this application instance useful for debugging mainly.
Definition at line 629 of file qgsapplication.cpp.
|
static |
Sets the GDAL_SKIP environment variable to include the specified driver and then calls GDALDriverManager::AutoSkipDrivers() to unregister it.
The driver name should be the short format of the Gdal driver name e.g. GTIFF.
Definition at line 881 of file qgsapplication.cpp.
|
inlinestatic |
Returns the list of gdal drivers that should be skipped (based on GDAL_SKIP environment variable)
Definition at line 274 of file qgsapplication.h.
|
static |
Returns the path to the splash screen image directory.
Returns the path to the splash screen image directory.
Definition at line 533 of file qgsapplication.cpp.
|
static |
Returns the path to the sponsors file.
Returns the path to the sponsors file.
Definition at line 453 of file qgsapplication.cpp.
|
static |
Returns the path to the srs.db file.
Returns the path to the srs.db file.
Definition at line 548 of file qgsapplication.cpp.
|
static |
Returns the pathes to svg directories.
Returns the paths to the svg directories.
Definition at line 574 of file qgsapplication.cpp.
Returns the system environment variables passed to application.
Definition at line 137 of file qgsapplication.h.
|
static |
Set the active theme to the specified theme.
The theme name should be a single word e.g. 'default','classic'. The theme search path usually will be pkgDataPath + "/themes/" + themName + "/" but plugin writers etc can use this method as a basis for searching for resources in their own datastores e.g. a Qt4 resource bundle.
Get the active theme name
Definition at line 428 of file qgsapplication.cpp.
|
static |
Returns the path to the sponsors file.
Definition at line 467 of file qgsapplication.cpp.
|
static |
Returns the path to user's style.
Definition at line 590 of file qgsapplication.cpp.
|
static |
Definition at line 40 of file qgsapplication.h.
|
static |
Definition at line 39 of file qgsapplication.h.
|
static |
Definition at line 38 of file qgsapplication.h.