A main window to be used as the basis for TerraLib applications. More...
#include "../../common/Logger.h"#include "../../common/progress/ProgressManager.h"#include "../../common/progress/TaskProgress.h"#include "../../common/SystemApplicationSettings.h"#include "../../common/STLUtils.h"#include "../../common/Translator.h"#include "../../common/UserApplicationSettings.h"#include "../../dataaccess/datasource/DataSourceInfoManager.h"#include "../../dataaccess/dataset/ObjectIdSet.h"#include "../../maptools/DataSetLayer.h"#include "../../maptools/Utils.h"#include "../../srs/Config.h"#include "../../srs/SpatialReferenceSystemManager.h"#include "../widgets/canvas/EyeBirdMapDisplayWidget.h"#include "../widgets/canvas/MultiThreadMapDisplay.h"#include "../widgets/canvas/ZoomInMapDisplayWidget.h"#include "../widgets/charts/ChartLayerDialog.h"#include "../widgets/charts/HistogramDialog.h"#include "../widgets/charts/ScatterDialog.h"#include "../widgets/datasource/core/DataSourceType.h"#include "../widgets/datasource/core/DataSourceTypeManager.h"#include "../widgets/datasource/connector/AbstractDataSourceConnector.h"#include "../widgets/datasource/selector/DataSourceExplorerDialog.h"#include "../widgets/datasource/selector/DataSourceSelectorDialog.h"#include "../widgets/exchanger/DataExchangerWizard.h"#include "../widgets/exchanger/DirectExchangerDialog.h"#include "../widgets/externalTable/DataPropertiesDialog.h"#include "../widgets/externalTable/TableLinkDialog.h"#include "../widgets/help/HelpManager.h"#include "../widgets/layer/explorer/ColorMapItem.h"#include "../widgets/layer/explorer/ChartItem.h"#include "../widgets/layer/explorer/GroupingItem.h"#include "../widgets/layer/explorer/LayerExplorer.h"#include "../widgets/layer/explorer/LayerTreeView.h"#include "../widgets/layer/explorer/AbstractTreeItem.h"#include "../widgets/layer/explorer/FolderLayerItem.h"#include "../widgets/layer/info/LayerPropertiesInfoWidget.h"#include "../widgets/layer/selector/AbstractLayerSelector.h"#include "../widgets/layer/utils/CompositionModeMenuWidget.h"#include "../widgets/plugin/manager/PluginManagerDialog.h"#include "../widgets/progress/ProgressViewerBar.h"#include "../widgets/progress/ProgressViewerDialog.h"#include "../widgets/progress/ProgressViewerWidget.h"#include "../widgets/query/QueryDataSourceDialog.h"#include "../widgets/query/QueryDialog.h"#include "../widgets/query/QueryLayerBuilderWizard.h"#include "../widgets/raster/MultiResolutionDialog.h"#include "../widgets/se/GroupingDialog.h"#include "../widgets/se/StyleDockWidget.h"#include "../widgets/tools/Info.h"#include "../widgets/tools/Measure.h"#include "../widgets/tools/Pan.h"#include "../widgets/tools/Selection.h"#include "../widgets/tools/ZoomArea.h"#include "../widgets/tools/ZoomClick.h"#include "../widgets/srs/SRSManagerDialog.h"#include "../widgets/vector/FixGeometryDialog.h"#include "connectors/ChartDisplayDockWidget.h"#include "connectors/DataSetTableDockWidget.h"#include "connectors/InterfaceController.h"#include "connectors/LayerExplorer.h"#include "connectors/MapDisplay.h"#include "connectors/StyleExplorer.h"#include "events/ApplicationEvents.h"#include "events/LayerEvents.h"#include "events/MapEvents.h"#include "events/ProjectEvents.h"#include "events/ToolEvents.h"#include "settings/SettingsDialog.h"#include "ApplicationController.h"#include "BaseApplication.h"#include "Exception.h"#include "Project.h"#include "ProjectInfoDialog.h"#include "SplashScreenManager.h"#include "Utils.h"#include <QDir>#include <QActionGroup>#include <QApplication>#include <QCloseEvent>#include <QDockWidget>#include <QFileDialog>#include <QInputDialog>#include <QLabel>#include <QMenu>#include <QMenuBar>#include <QStatusBar>#include <QToolBar>#include <QToolButton>#include <list>#include <memory>#include <utility>#include <boost/filesystem.hpp>#include <boost/format.hpp>#include <boost/uuid/random_generator.hpp>#include <boost/uuid/uuid_io.hpp>Go to the source code of this file.
Functions | |
| void | CloseAllTables (std::vector< te::qt::af::DataSetTableDockWidget * > &tables) | 
| te::qt::af::DataSetTableDockWidget * | GetLayerDock (const te::map::AbstractLayer *layer, const std::vector< te::qt::af::DataSetTableDockWidget * > &docs) | 
A main window to be used as the basis for TerraLib applications.
Definition in file BaseApplication.cpp.
| void CloseAllTables | ( | std::vector< te::qt::af::DataSetTableDockWidget * > & | tables | ) | 
Definition at line 142 of file BaseApplication.cpp.
Referenced by te::qt::af::BaseApplication::newProject(), and te::qt::af::BaseApplication::openProject().
| te::qt::af::DataSetTableDockWidget* GetLayerDock | ( | const te::map::AbstractLayer * | layer, | 
| const std::vector< te::qt::af::DataSetTableDockWidget * > & | docs | ||
| ) | 
Definition at line 131 of file BaseApplication.cpp.
Referenced by te::qt::af::BaseApplication::onLayerShowTableTriggered().