All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Config.h File Reference

Configuration flags for the TerraLib Application Framework. More...

#include "../../Config.h"

Go to the source code of this file.

Macros

#define TE_QT_AF_MODULE_NAME   "te.qt.af"
 The application framework module name. More...
 
#define TERRALIB_APPLICATION_CONFIG_FILE   "config.xml"
 The file that contains the application plugins. More...
 
#define TERRALIB_APPLICATION_PLUGINS_FILE   "application_plugins.xml"
 The file that contains the application plugins. More...
 
Internationalization Defines

Flags for TerraLib code internationalization.

#define TE_QT_AF_TEXT_DOMAIN   "teqtaf"
 It contains the name of the text domain used in the translation of messages in TerraLib DataAccess module. More...
 
#define TE_QT_AF_TEXT_DOMAIN_DIR   "locale"
 It contains the translation catalog directory. More...
 
#define TR_QT_AF(message)   TR(message, TE_QT_AF_TEXT_DOMAIN)
 It marks a string in order to get translated. This is a special mark used in the DataAccess module of TerraLib. More...
 
DLL/LIB Module

Flags for building TerraLib Application Framework as a DLL or as a Static Library

#define TEQTAFEXPORT
 You can use this macro in order to export/import classes and functions from this module. More...
 

Detailed Description

Configuration flags for the TerraLib Application Framework.

Definition in file Config.h.

Macro Definition Documentation

#define TE_QT_AF_MODULE_NAME   "te.qt.af"

The application framework module name.

Definition at line 51 of file Config.h.

#define TE_QT_AF_TEXT_DOMAIN   "teqtaf"

It contains the name of the text domain used in the translation of messages in TerraLib DataAccess module.

Definition at line 63 of file Config.h.

#define TE_QT_AF_TEXT_DOMAIN_DIR   "locale"

It contains the translation catalog directory.

Definition at line 70 of file Config.h.

#define TEQTAFEXPORT

You can use this macro in order to export/import classes and functions from this module.

Note
If you want to compile TerraLib Application Framework as DLL in Windows, remember to insert TEQTAFDLL into the project's list of defines.
If you want to compile TerraLib Application Framework as an Static Library under Windows, remember to insert the TEQTAFSTATIC flag into the project list of defines.

Definition at line 108 of file Config.h.

#define TERRALIB_APPLICATION_CONFIG_FILE   "config.xml"

The file that contains the application plugins.

Definition at line 37 of file Config.h.

Referenced by te::qt::af::ApplicationController::initialize().

#define TERRALIB_APPLICATION_PLUGINS_FILE   "application_plugins.xml"

The file that contains the application plugins.

Definition at line 44 of file Config.h.

Referenced by te::qt::af::ApplicationPlugins::load().