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

Configuration flags for the TerraLib Qt Widgets. More...

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

Go to the source code of this file.

Macros

#define TE_QTWIDGETS_DEFAULT_TREEVIEW_IDENTATION   10
 
#define TE_QTWIDGETS_MODULE_NAME   "te.qtwidgets"
 
Internationalization Defines

Flags for TerraLib code internationalization.

#define TE_QT_WIDGETS_TEXT_DOMAIN   "teqtwidgets"
 It contains the name of the text domain used in the translation of messages in TerraLib Qt Widgets module. More...
 
#define TE_QT_WIDGETS_TEXT_DOMAIN_DIR   "locale"
 It contains the translation catalog directory. More...
 
#define TR_QT_WIDGETS(message)   TR(message, TE_QT_WIDGETS_TEXT_DOMAIN)
 It marks a string in order to get translated. This is a special mark used in the TerraLib Qt Widgets module. More...
 
#define TR_PLURAL_QT_WIDGETS(message1, message2, n)   TR_PLURAL(TE_QT_WIDGETS_TEXT_DOMAIN, message1, message2, n)
 This mark can be used when you have a plural phrase to be translated. This is a special mark used in the Qt module of TerraLib. More...
 
DLL/LIB Module

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

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

Detailed Description

Configuration flags for the TerraLib Qt Widgets.

Definition in file Config.h.

Macro Definition Documentation

#define TE_QT_WIDGETS_TEXT_DOMAIN   "teqtwidgets"

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

Definition at line 46 of file Config.h.

Referenced by te::qt::widgets::Module::Module().

#define TE_QT_WIDGETS_TEXT_DOMAIN_DIR   "locale"

It contains the translation catalog directory.

Definition at line 53 of file Config.h.

Referenced by te::qt::widgets::Module::Module().

#define TE_QTWIDGETS_MODULE_NAME   "te.qtwidgets"

Definition at line 32 of file Config.h.

Referenced by te::qt::widgets::Module::Module(), and te::qt::widgets::Module::~Module().

#define TEQTWIDGETSEXPORT

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

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

Definition at line 101 of file Config.h.

#define TR_PLURAL_QT_WIDGETS (   message1,
  message2,
 
)    TR_PLURAL(TE_QT_WIDGETS_TEXT_DOMAIN, message1, message2, n)

This mark can be used when you have a plural phrase to be translated. This is a special mark used in the Qt module of TerraLib.

Definition at line 67 of file Config.h.

#define TR_QT_WIDGETS (   message)    TR(message, TE_QT_WIDGETS_TEXT_DOMAIN)

It marks a string in order to get translated. This is a special mark used in the TerraLib Qt Widgets module.

Definition at line 60 of file Config.h.

Referenced by te::qt::widgets::DataSourceTypeManager::add(), te::qt::widgets::DataSourceSelectorWidget::addDataSourcePushButtonPressed(), te::qt::plugins::ado::ADOCreatorDialog::applyPushButtonPressed(), te::qt::plugins::sqlite::SQLiteCreatorDialog::applyPushButtonPressed(), te::qt::plugins::mysql::MySQLCreatorDialog::applyPushButtonPressed(), te::qt::plugins::pgis::PostGISCreatorDialog::applyPushButtonPressed(), te::qt::widgets::DataSourceSelectorWidget::createDataSourcePushButtonPressed(), te::qt::widgets::DataSourceSelectorWidget::editDataSourcePushButtonPressed(), te::qt::widgets::LayerTreeModel::fetchMore(), te::qt::widgets::Module::finalize(), te::qt::widgets::LayerTreeModel::flags(), te::qt::plugins::gdal::GDALConnectorDialog::getConnectionInfo(), te::qt::plugins::ogr::OGRConnectorDialog::getConnectionInfo(), te::qt::plugins::mysql::MySQLType::getDescription(), te::qt::plugins::geofile::GeoFileType::getDescription(), te::qt::plugins::sqlite::SQLiteType::getDescription(), te::qt::plugins::gdal::GDALType::getDescription(), te::qt::plugins::pgis::PostGISType::getDescription(), te::qt::plugins::ado::ADOType::getDescription(), te::qt::widgets::HiddenDataSetLayerSelector::getLayers(), te::qt::widgets::DataSetLayerSelector::getLayers(), te::qt::widgets::ParameterTableWidget::getMap(), GetRowPosition(), te::qt::widgets::DataSourceSelectorWidget::getSelecteds(), te::qt::plugins::mysql::MySQLType::getTitle(), te::qt::plugins::geofile::GeoFileType::getTitle(), te::qt::plugins::sqlite::SQLiteType::getTitle(), te::qt::plugins::gdal::GDALType::getTitle(), te::qt::plugins::pgis::PostGISType::getTitle(), te::qt::plugins::ado::ADOType::getTitle(), te::qt::widgets::LayerTreeModel::hasChildren(), te::qt::widgets::LayerTreeModel::index(), te::qt::widgets::Module::initialize(), te::qt::widgets::SymbolLibrary::insert(), te::qt::widgets::SymbolLibraryManager::insert(), te::qt::widgets::Promoter::map2Row(), te::qt::widgets::ListWidget::onAddToolButtonPressed(), te::qt::widgets::ListWidget::onEditToolButtonPressed(), te::qt::plugins::mysql::MySQLConnectorDialog::openPushButtonPressed(), te::qt::plugins::sqlite::SQLiteConnectorDialog::openPushButtonPressed(), te::qt::plugins::gdal::GDALConnectorDialog::openPushButtonPressed(), te::qt::plugins::ogr::OGRConnectorDialog::openPushButtonPressed(), te::qt::plugins::ado::ADOConnectorDialog::openPushButtonPressed(), te::qt::plugins::pgis::PostGISConnectorDialog::openPushButtonPressed(), te::qt::widgets::DataSet2Layer::operator()(), te::qt::widgets::LayerTreeModel::parent(), te::qt::widgets::SymbolLibrary::remove(), te::qt::widgets::SymbolLibraryManager::remove(), te::qt::widgets::DataSourceSelectorWidget::removeDataSourcePushButtonPressed(), te::qt::widgets::LayerTreeModel::rowCount(), te::qt::widgets::DataSourceSelectorDialog::selectPushButtonPressed(), te::qt::plugins::geofile::GeoFileConnectorDialog::test(), te::qt::plugins::ado::ADOConnectorDialog::testPushButtonPressed(), te::qt::plugins::ogr::OGRConnectorDialog::testPushButtonPressed(), te::qt::plugins::mysql::MySQLConnectorDialog::testPushButtonPressed(), te::qt::plugins::sqlite::SQLiteConnectorDialog::testPushButtonPressed(), te::qt::plugins::pgis::PostGISConnectorDialog::testPushButtonPressed(), te::qt::plugins::gdal::GDALConnectorDialog::testPushButtonPressed(), and te::qt::widgets::ProgressViewerDialog::updateMessage().