#include <BaseApplication.h>
Signals | |
| void | triggered (te::qt::af::evt::Event *e) |
Public Member Functions | |
| BaseApplication (QWidget *parent=0) | |
| te::qt::af::DataSetTableDockWidget * | getLayerDock (const te::map::AbstractLayer *layer, const std::vector< te::qt::af::DataSetTableDockWidget * > &docs) |
| te::qt::widgets::LayerItemView * | getLayerExplorer () |
| QDockWidget * | getLayerExplorerDock () |
| te::qt::widgets::MapDisplay * | getMapDisplay () |
| virtual void | init (const QString &cfgFile) |
| virtual | ~BaseApplication () |
Static Public Member Functions | |
| static void | prepareQtEnvironment (const QString &cfgFile, const QString &splashImg) |
Protected Slots | |
| void | onLayerSelectedObjectsChanged (const te::map::AbstractLayerPtr &layer) |
| void | onLayerSelectionChanged (const te::map::AbstractLayerPtr &layer) |
Protected Member Functions | |
| virtual void | createDefaultSettings ()=0 |
| virtual void | initAction (QAction *&act, const QString &icon, const QString &name, const QString &text, const QString &tooltip, bool iconVisibleInMenu, bool isCheckable, bool enabled, QObject *parent) |
| virtual void | initActions () |
| virtual void | initFramework (const QString &cfgFile) |
| virtual void | initMenus () |
| virtual void | initSlotsConnections () |
| virtual void | initStatusBar () |
| virtual void | initToolbars () |
| virtual void | makeDialog () |
| void | setMapSRIDLineEdit (const int srid) |
Private Attributes | |
| Ui::BaseApplicationForm * | m_ui |
Definition at line 75 of file BaseApplication.h.
| te::qt::af::BaseApplication::BaseApplication | ( | QWidget * | parent = 0 | ) |
Definition at line 75 of file BaseApplication.cpp.
References te::common::Singleton< ApplicationController >::getInstance(), m_app, m_display, m_encodingMenu, m_internalSettingsDlg, m_layerExplorer, m_mapCursorSize, m_styleExplorer, and m_ui.
|
virtual |
Definition at line 91 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::finalize(), te::qt::af::ApplicationController::finalizePlugins(), m_app, m_display, m_layerExplorer, m_styleExplorer, m_tables, m_ui, and te::qt::af::UpdateUserSettings().
|
protectedpure virtual |
Implemented in TerraView.
Referenced by initFramework().
| te::qt::af::DataSetTableDockWidget * te::qt::af::BaseApplication::getLayerDock | ( | const te::map::AbstractLayer * | layer, |
| const std::vector< te::qt::af::DataSetTableDockWidget * > & | docs | ||
| ) |
Definition at line 148 of file BaseApplication.cpp.
| te::qt::widgets::LayerItemView * te::qt::af::BaseApplication::getLayerExplorer | ( | ) |
Definition at line 138 of file BaseApplication.cpp.
References m_ui.
Referenced by te::qt::plugins::mnt::ShowValuesTool::mouseMoveEvent(), te::qt::plugins::mnt::ShowValuesAction::onActionActivated(), TerraView::onAddDataSetLayerTriggered(), TerraView::onAddFolderLayerTriggered(), te::mnt::ProfileDialog::onaddPointMouseToggled(), TerraView::onAddQueryLayerTriggered(), TerraView::onAddTabularLayerTriggered(), TerraView::onApplicationTriggered(), te::qt::plugins::tv::TimeViewerDockWidget::onApplyButtonClicked(), onCheckSelectedLayerTriggered(), onClearSelectedLayerTriggered(), onDrawTriggered(), onInfoToggled(), onLayerCharEncodingHovered(), TerraView::onLayerChartTriggered(), TerraView::onLayerCompositionModeTriggered(), TerraView::onLayerDuplicateLayerTriggered(), onLayerFitOnMapDisplayTriggered(), onLayerFitSelectedOnMapDisplayTriggered(), TerraView::onLayerGroupingTriggered(), TerraView::onLayerHistogramTriggered(), onLayerInvertSelectionTriggered(), onLayerPanToSelectedOnMapDisplayTriggered(), onLayerPropertiesTriggered(), onLayerRemoveSelectionTriggered(), onLayerRemoveTriggered(), onLayerRenameTriggered(), onLayerSaveSelectedObjectsTriggered(), TerraView::onLayerScatterTriggered(), onLayerShowTableTriggered(), onLayerSRSTriggered(), TerraView::onLinkTriggered(), onMapRemoveSelectionTriggered(), TerraView::onQueryLayerCreateLayer(), TerraView::onQueryLayerTriggered(), TerraView::onSaveProjectTriggered(), onSelectionToggled(), TerraView::onToolsDataExchangerDirectPopUpTriggered(), TerraView::onToolsDataExchangerDirectTriggered(), TerraView::onToolsQueryDataSourceTriggered(), TerraView::onToolsRasterMultiResolutionTriggered(), TerraView::onUpdateLayerDataSourceTriggered(), onZoomExtentTriggered(), TerraView::openProject(), TerraView::resetComponents(), te::qt::plugins::ogr::Plugin::shutdown(), te::qt::plugins::gdal::Plugin::shutdown(), te::qt::plugins::ogr::Plugin::startup(), te::qt::plugins::gdal::Plugin::startup(), and te::qt::plugins::tv::TimeViewerDockWidget::~TimeViewerDockWidget().
| QDockWidget * te::qt::af::BaseApplication::getLayerExplorerDock | ( | ) |
Definition at line 159 of file BaseApplication.cpp.
References m_ui.
| te::qt::widgets::MapDisplay * te::qt::af::BaseApplication::getMapDisplay | ( | ) |
Definition at line 143 of file BaseApplication.cpp.
References m_ui.
Referenced by te::qt::plugins::tv::TimeViewerDockWidget::drawLayer(), te::mnt::ProfileDialog::DrawSelected(), te::qt::plugins::terramobile::GeoPackageBuilderAction::onActionActivated(), te::qt::plugins::mnt::ImageGenerationAction::onActionActivated(), te::qt::plugins::vp::CheckGeomValidityAction::onActionActivated(), te::qt::plugins::mnt::ShowValuesAction::onActionActivated(), te::qt::plugins::rp::ClippingAction::onActionActivated(), te::qt::plugins::rp::MixtureModelAction::onActionActivated(), te::qt::plugins::rp::RasterSlicingAction::onActionActivated(), te::qt::plugins::rp::ClassifierAction::onActionActivated(), te::qt::plugins::st::TimeSliderWidgetAction::onActionActivated(), te::qt::plugins::wtss::Plugin::onActionQueryToggled(), te::mnt::ProfileDialog::onaddPointMouseToggled(), TerraView::onApplicationTriggered(), te::qt::plugins::tv::TimeViewerDockWidget::onApplyButtonClicked(), te::mnt::ProfileDialog::ondeletePathToggled(), te::mnt::ProfileDialog::oneditionEnabled(), onLayerRemoveTriggered(), te::mnt::ProfileDialog::release(), TerraView::resetComponents(), te::mnt::ProfileDialog::setVertexEdition(), te::qt::plugins::ogr::Plugin::shutdown(), te::qt::plugins::gdal::Plugin::shutdown(), te::qt::plugins::ogr::Plugin::startup(), te::qt::plugins::gdal::Plugin::startup(), and te::qt::plugins::tv::TimeViewerDockWidget::~TimeViewerDockWidget().
|
virtual |
Reimplemented in TerraView.
Definition at line 112 of file BaseApplication.cpp.
References te::qt::af::LayerExplorer::getExplorer(), initFramework(), te::qt::af::ApplicationController::initializePlugins(), m_app, m_layerExplorer, m_ui, makeDialog(), and te::common::Exception::what().
|
protectedvirtual |
Definition at line 1491 of file BaseApplication.cpp.
Referenced by TerraView::initActions(), and initActions().
|
protectedvirtual |
Reimplemented in TerraView.
Definition at line 1344 of file BaseApplication.cpp.
References initAction(), m_internalSettings, m_layerCharEncoding, m_layerCheckSelectedLayer, m_layerClearSelectedLayer, m_layerFitOnMapDisplay, m_layerFitSelectedOnMapDisplay, m_layerInvertObjectSelection, m_layerPanToSelectedOnMapDisplay, m_layerProperties, m_layerRemove, m_layerRemoveItem, m_layerRemoveObjectSelection, m_layerRename, m_layerSaveSelectedObjects, m_layerShowTable, m_layerSRS, m_mapDraw, m_mapEditGraphicScale, m_mapEditGrid, m_mapInfo, m_mapMeasureAngle, m_mapMeasureArea, m_mapMeasureDistance, m_mapNextExtent, m_mapPan, m_mapPanToCoordinateTool, m_mapPreviousExtent, m_mapRemoveSelection, m_mapSelection, m_mapShowGeographicGrid, m_mapShowGraphicScale, m_mapSRID, m_mapStopDrawing, m_mapUnknownSRID, m_mapZoomExtent, m_mapZoomIn, m_mapZoomOut, m_menubar, m_viewDataTable, m_viewFullScreen, m_viewLayerExplorer, and m_viewStyleExplorer.
Referenced by TerraView::initActions(), and makeDialog().
|
protectedvirtual |
Definition at line 1233 of file BaseApplication.cpp.
References createDefaultSettings(), te::common::Singleton< ApplicationController >::getInstance(), te::qt::af::ApplicationController::initialize(), m_app, and te::qt::af::ApplicationController::setConfigFile().
Referenced by init().
|
protectedvirtual |
Reimplemented in TerraView.
Definition at line 1409 of file BaseApplication.cpp.
References m_app, m_menubar, and te::qt::af::ApplicationController::registerMenuBar().
Referenced by TerraView::initMenus(), and makeDialog().
|
protectedvirtual |
Reimplemented in TerraView.
Definition at line 1433 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), te::qt::af::StyleExplorer::getExplorer(), m_display, m_internalSettings, m_layerCharEncoding, m_layerCheckSelectedLayer, m_layerClearSelectedLayer, m_layerFitOnMapDisplay, m_layerFitSelectedOnMapDisplay, m_layerInvertObjectSelection, m_layerPanToSelectedOnMapDisplay, m_layerProperties, m_layerRemove, m_layerRemoveItem, m_layerRemoveObjectSelection, m_layerRename, m_layerSaveSelectedObjects, m_layerShowTable, m_layerSRS, m_mapDraw, m_mapEditGraphicScale, m_mapEditGrid, m_mapInfo, m_mapMeasureAngle, m_mapMeasureArea, m_mapMeasureDistance, m_mapNextExtent, m_mapPan, m_mapPanToCoordinateTool, m_mapPreviousExtent, m_mapRemoveSelection, m_mapSelection, m_mapShowGeographicGrid, m_mapShowGraphicScale, m_mapSRID, m_mapStopDrawing, m_mapUnknownSRID, m_mapZoomExtent, m_mapZoomIn, m_mapZoomOut, m_styleExplorer, m_ui, m_viewDataTable, m_viewFullScreen, m_viewLayerExplorer, m_viewStyleExplorer, onCheckSelectedLayerTriggered(), onClearSelectedLayerTriggered(), onDisplayDataTableChanged(), onDrawTriggered(), onEditGraphicScaleTriggered(), onEditGridTriggered(), onFullScreenToggled(), onInfoToggled(), onInternalSettingsTriggered(), onLayerCharEncodingHovered(), onLayerFitOnMapDisplayTriggered(), onLayerFitSelectedOnMapDisplayTriggered(), onLayerInvertSelectionTriggered(), onLayerPanToSelectedOnMapDisplayTriggered(), onLayerPropertiesTriggered(), onLayerRemoveItemTriggered(), onLayerRemoveSelectionTriggered(), onLayerRemoveTriggered(), onLayerRenameTriggered(), onLayerSaveSelectedObjectsTriggered(), onLayerShowTableTriggered(), onLayerSRSTriggered(), onMapCoordinateFinderTriggered(), onMapRemoveSelectionTriggered(), onMapSetUnknwonSRIDTriggered(), onMapShowGeographicGridToggled(), onMapSRIDTriggered(), onMeasureAngleToggled(), onMeasureAreaToggled(), onMeasureDistanceToggled(), onNextExtentTriggered(), onPanToggled(), onPreviousExtentTriggered(), onSelectionToggled(), onShowGraphicScaleTriggered(), onStopDrawTriggered(), onStyleExplorerVisibilityChanged(), onZoomExtentTriggered(), onZoomInToggled(), onZoomOutToggled(), and triggered().
Referenced by TerraView::initSlotsConnections(), and makeDialog().
|
protectedvirtual |
Definition at line 1251 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), te::map::MapDisplay::getSRID(), m_coordinateLineEdit, m_display, m_internalSettings, m_mapSRID, m_mapSRIDLineEdit, m_mapStopDrawing, m_mapUnknownSRID, m_scaleCmbBox, m_selected, m_statusbar, onScaleComboBoxActivated(), onScaleDisplayChanged(), and setMapSRIDLineEdit().
Referenced by makeDialog().
|
protectedvirtual |
Reimplemented in TerraView.
Definition at line 1420 of file BaseApplication.cpp.
References m_app, te::qt::af::ReadToolBarsFromSettings(), and te::qt::af::ApplicationController::registerToolBar().
Referenced by TerraView::initToolbars(), and makeDialog().
|
protectedvirtual |
Reimplemented in TerraView.
Definition at line 1183 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::addListener(), te::qt::widgets::MapDisplay::Center, te::qt::af::ApplicationController::getAppIconName(), te::qt::af::ApplicationController::getAppTitle(), te::qt::af::MapDisplay::getDisplay(), te::qt::af::StyleExplorer::getExplorer(), te::qt::widgets::CharEncodingMenuWidget::getMenu(), initActions(), initMenus(), initSlotsConnections(), initStatusBar(), initToolbars(), m_app, m_display, m_encodingMenu, m_layerCharEncoding, m_layerExplorer, m_mapSelection, m_mapStopDrawing, m_styleExplorer, m_ui, m_viewLayerExplorer, m_viewStyleExplorer, MapDisplay(), onSelectionToggled(), te::qt::widgets::MapDisplay::setResizePolicy(), and triggered().
Referenced by init(), and TerraView::makeDialog().
|
virtualslot |
Definition at line 169 of file BaseApplication.cpp.
References te::qt::af::evt::COORDINATE_TRACKED, te::qt::af::evt::LAYER_SELECTED_OBJECTS_CHANGED, m_coordinateLineEdit, te::qt::af::evt::Event::m_id, te::qt::af::evt::LayerSelectedObjectsChanged::m_layer, m_selected, te::qt::af::evt::MapSRIDChanged::m_srid, te::qt::af::evt::CoordinateTracked::m_x, te::qt::af::evt::CoordinateTracked::m_y, te::qt::af::evt::MAP_SRID_CHANGED, and setMapSRIDLineEdit().
|
slot |
Definition at line 1129 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::addListener(), te::qt::af::ApplicationController::getAppTitle(), te::qt::af::ApplicationController::getSelectionColor(), m_app, te::qt::af::ChartDisplayDockWidget::setAppController(), te::qt::af::ChartDisplayDockWidget::setLayer(), and te::qt::af::ChartDisplayDockWidget::setSelectionColor().
Referenced by onLayerShowTableTriggered().
|
slot |
Definition at line 629 of file BaseApplication.cpp.
References getLayerExplorer(), te::qt::widgets::LayerItemView::getSelectedItems(), te::qt::widgets::TreeItem::setVisible(), and te::qt::widgets::TOTALLY.
Referenced by initSlotsConnections().
|
slot |
Definition at line 644 of file BaseApplication.cpp.
References getLayerExplorer(), te::qt::widgets::LayerItemView::getSelectedItems(), te::qt::widgets::NONE, and te::qt::widgets::TreeItem::setVisible().
Referenced by initSlotsConnections().
|
slot |
Definition at line 1036 of file BaseApplication.cpp.
References m_tables, and m_viewDataTable.
Referenced by initSlotsConnections().
|
slot |
Definition at line 206 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::draw(), getLayerExplorer(), te::qt::widgets::GetValidLayers(), m_display, and triggered().
Referenced by te::mnt::ProfileDialog::DrawSelected(), initSlotsConnections(), and te::mnt::ProfileDialog::release().
|
slot |
Definition at line 1155 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), te::qt::widgets::MapDisplay::getGraphicScale(), m_display, and m_mapEditGraphicScale.
Referenced by initSlotsConnections().
|
slot |
Definition at line 1162 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), te::qt::widgets::MapDisplay::getGrid(), m_display, and m_mapEditGrid.
Referenced by initSlotsConnections().
|
slot |
Definition at line 1024 of file BaseApplication.cpp.
Referenced by initSlotsConnections().
|
slot |
Definition at line 287 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), te::qt::af::LayerExplorer::getExplorer(), getLayerExplorer(), GetSelectedLayersOnly(), m_display, m_layerExplorer, m_mapCursorSize, and te::qt::widgets::MapDisplay::setCurrentTool().
Referenced by initSlotsConnections().
|
slot |
Definition at line 463 of file BaseApplication.cpp.
References m_internalSettingsDlg.
Referenced by onInternalSettingsTriggered().
|
virtualslot |
Definition at line 452 of file BaseApplication.cpp.
References m_internalSettingsDlg, and onInternalSettingsDestroyed().
Referenced by initSlotsConnections().
|
slot |
Definition at line 1011 of file BaseApplication.cpp.
References getLayerExplorer(), te::qt::widgets::GetSelectedLayersOnly(), m_encodingMenu, and te::qt::widgets::CharEncodingMenuWidget::setLayer().
Referenced by initSlotsConnections().
|
slot |
Definition at line 1029 of file BaseApplication.cpp.
References m_viewLayerExplorer.
|
slot |
Definition at line 795 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::getAppTitle(), te::qt::af::MapDisplay::getDisplay(), getLayerExplorer(), te::map::MapDisplay::getLayerList(), te::qt::widgets::GetSelectedLayersOnly(), te::map::MapDisplay::getSRID(), te::qt::widgets::GetValidLayers(), m_app, m_display, te::qt::widgets::MapDisplay::setExtent(), te::map::MapDisplay::setLayerList(), te::qt::widgets::MapDisplay::setSRID(), TE_UNKNOWN_SRS, te::gm::Envelope::transform(), and te::qt::af::ApplicationController::trigger().
Referenced by initSlotsConnections().
|
slot |
Definition at line 874 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::getAppTitle(), te::qt::af::MapDisplay::getDisplay(), getLayerExplorer(), te::map::GetSelectedExtent(), te::qt::widgets::GetSelectedLayersOnly(), te::map::MapDisplay::getSRID(), te::gm::Envelope::isValid(), m_app, m_display, and te::qt::widgets::MapDisplay::setExtent().
Referenced by initSlotsConnections().
|
slot |
Definition at line 727 of file BaseApplication.cpp.
References te::da::ObjectIdSet::difference(), ds, dt, te::da::GenerateOIDSet(), te::qt::af::ApplicationController::getAppTitle(), getLayerExplorer(), te::qt::widgets::GetSelectedLayersOnly(), m_app, and triggered().
Referenced by initSlotsConnections().
|
slot |
Definition at line 912 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::getAppTitle(), te::gm::Envelope::getCenter(), te::qt::af::MapDisplay::getDisplay(), te::map::MapDisplay::getExtent(), te::gm::Envelope::getHeight(), getLayerExplorer(), te::map::GetSelectedExtent(), te::qt::widgets::GetSelectedLayersOnly(), te::map::MapDisplay::getSRID(), te::gm::Envelope::getWidth(), m_app, m_display, te::gm::Envelope::m_llx, te::gm::Envelope::m_lly, te::gm::Envelope::m_urx, te::gm::Envelope::m_ury, and te::map::MapDisplay::setExtent().
Referenced by initSlotsConnections().
|
slot |
Definition at line 671 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::getAppTitle(), getLayerExplorer(), te::qt::widgets::GetSelectedLayersOnly(), and m_app.
Referenced by initSlotsConnections().
|
slot |
Definition at line 659 of file BaseApplication.cpp.
Referenced by initSlotsConnections().
|
slot |
Definition at line 696 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::getAppTitle(), getLayerExplorer(), te::qt::widgets::GetSelectedLayersOnly(), m_app, and triggered().
Referenced by initSlotsConnections().
|
slot |
Definition at line 468 of file BaseApplication.cpp.
References te::se::CreateCoverageStyle(), te::se::CreateFeatureTypeStyle(), te::rst::RasterProperty::getBandProperties(), te::qt::widgets::GetChangedAndVisibleLayers(), te::da::GetFirstGeomProperty(), te::da::GetFirstRasterProperty(), te::gm::GeometryProperty::getGeometryType(), te::qt::widgets::LayerItem::getLayer(), getLayerExplorer(), getMapDisplay(), te::qt::widgets::TreeItem::getParent(), te::qt::widgets::LayerItemView::getSelectedItems(), te::qt::widgets::GetSelectedLayersOnly(), te::qt::widgets::GetValidLayers(), te::qt::widgets::MapDisplay::refresh(), te::qt::widgets::LayerItemView::removeSelectedItems(), te::map::MapDisplay::setLayerList(), triggered(), te::qt::widgets::LayerItem::updateLegend(), and te::map::VISIBLE.
Referenced by initSlotsConnections().
|
slot |
Definition at line 584 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::getAppTitle(), te::qt::widgets::TreeItem::getAsString(), getLayerExplorer(), te::qt::widgets::LayerItemView::getSelectedItems(), te::qt::widgets::TreeItem::getType(), m_app, te::sa::Normal, and triggered().
Referenced by initSlotsConnections().
|
slot |
Definition at line 960 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::getAppTitle(), te::qt::widgets::SaveSelectedObjectsDialog::getLayer(), getLayerExplorer(), te::qt::widgets::GetSelectedLayersOnly(), m_app, te::qt::widgets::SaveSelectedObjectsDialog::setParameters(), and triggered().
Referenced by initSlotsConnections().
|
protectedslot |
Definition at line 1175 of file BaseApplication.cpp.
References m_app, and te::qt::af::ApplicationController::trigger().
Referenced by TerraView::onQueryLayerTriggered(), and onSelectionToggled().
|
protectedslot |
Definition at line 1169 of file BaseApplication.cpp.
References triggered().
|
virtualslot |
Definition at line 1059 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::addListener(), te::qt::af::ApplicationController::getAppTitle(), GetLayerDock(), getLayerExplorer(), te::qt::widgets::GetSelectedLayersOnly(), te::qt::af::ApplicationController::getSelectionColor(), m_app, m_tables, m_viewDataTable, onChartDisplayCreated(), onLayerTableClose(), te::qt::af::DataSetTableDockWidget::setHighlightColor(), and te::qt::af::DataSetTableDockWidget::setLayer().
Referenced by initSlotsConnections().
|
slot |
Definition at line 770 of file BaseApplication.cpp.
References te::qt::af::ApplicationController::getAppTitle(), getLayerExplorer(), te::qt::widgets::GetSelectedLayersOnly(), te::qt::widgets::SRSManagerDialog::getSelectedSRS(), and m_app.
Referenced by initSlotsConnections().
|
slot |
Definition at line 1114 of file BaseApplication.cpp.
References m_app, m_tables, and te::qt::af::ApplicationController::removeListener().
Referenced by onLayerShowTableTriggered().
|
slot |
Definition at line 403 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), and m_display.
Referenced by initSlotsConnections().
|
slot |
Definition at line 301 of file BaseApplication.cpp.
References getLayerExplorer(), te::qt::widgets::GetValidLayers(), m_app, and te::qt::af::ApplicationController::trigger().
Referenced by initSlotsConnections().
|
slot |
Definition at line 353 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), m_app, m_display, te::qt::widgets::MapDisplay::setSRID(), TE_UNKNOWN_SRS, and te::qt::af::ApplicationController::trigger().
Referenced by initSlotsConnections().
|
slot |
Definition at line 362 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), m_display, m_mapEditGrid, m_mapShowGeographicGrid, and te::qt::widgets::MapDisplay::showGrid().
Referenced by initSlotsConnections().
|
slot |
Definition at line 337 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), te::qt::widgets::SRSManagerDialog::getSelectedSRS(), m_app, m_display, te::qt::widgets::MapDisplay::setSRID(), and te::qt::af::ApplicationController::trigger().
Referenced by initSlotsConnections().
|
slot |
Definition at line 392 of file BaseApplication.cpp.
References te::qt::widgets::Measure::Angle, te::qt::af::MapDisplay::getDisplay(), m_display, m_mapCursorSize, and te::qt::widgets::MapDisplay::setCurrentTool().
Referenced by initSlotsConnections().
|
slot |
Definition at line 381 of file BaseApplication.cpp.
References te::qt::widgets::Measure::Area, te::qt::af::MapDisplay::getDisplay(), m_display, m_mapCursorSize, and te::qt::widgets::MapDisplay::setCurrentTool().
Referenced by initSlotsConnections().
|
slot |
Definition at line 370 of file BaseApplication.cpp.
References te::qt::widgets::Measure::Distance, te::qt::af::MapDisplay::getDisplay(), m_display, m_mapCursorSize, and te::qt::widgets::MapDisplay::setCurrentTool().
Referenced by initSlotsConnections().
|
slot |
Definition at line 255 of file BaseApplication.cpp.
References m_display, and te::qt::af::MapDisplay::nextExtent().
Referenced by initSlotsConnections().
|
slot |
Definition at line 260 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), m_app, m_display, te::qt::widgets::MapDisplay::setCurrentTool(), and te::qt::af::ApplicationController::trigger().
Referenced by initSlotsConnections(), and te::mnt::ProfileDialog::oneditionEnabled().
|
slot |
Definition at line 250 of file BaseApplication.cpp.
References m_display, and te::qt::af::MapDisplay::previousExtent().
Referenced by initSlotsConnections().
|
slot |
Definition at line 420 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), m_display, m_scaleCmbBox, te::qt::widgets::MapDisplay::refresh(), and te::qt::widgets::MapDisplay::setScale().
Referenced by initStatusBar().
|
slot |
Definition at line 445 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), te::qt::widgets::MapDisplay::getScale(), m_display, and m_scaleCmbBox.
Referenced by initStatusBar().
|
slot |
Definition at line 322 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), te::qt::af::LayerExplorer::getExplorer(), getLayerExplorer(), te::qt::widgets::GetSelectedLayersOnly(), m_app, m_display, m_layerExplorer, onLayerSelectedObjectsChanged(), te::qt::widgets::MapDisplay::setCurrentTool(), and te::qt::af::ApplicationController::trigger().
Referenced by initSlotsConnections(), makeDialog(), and te::mnt::ProfileDialog::oneditionEnabled().
|
slot |
Definition at line 1150 of file BaseApplication.cpp.
References m_mapEditGraphicScale.
Referenced by initSlotsConnections().
|
slot |
Definition at line 415 of file BaseApplication.cpp.
References te::common::ProgressManager::cancelTasks(), te::common::TaskProgress::DRAW, and te::common::Singleton< ProgressManager >::getInstance().
Referenced by initSlotsConnections().
|
slot |
Definition at line 1052 of file BaseApplication.cpp.
References m_viewStyleExplorer.
Referenced by initSlotsConnections().
|
slot |
Definition at line 272 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::fit(), getLayerExplorer(), te::qt::widgets::GetValidLayers(), and m_display.
Referenced by initSlotsConnections().
|
slot |
Definition at line 222 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), m_app, m_display, m_mapCursorSize, te::qt::widgets::MapDisplay::setCurrentTool(), and te::qt::af::ApplicationController::trigger().
Referenced by initSlotsConnections(), and te::mnt::ProfileDialog::oneditionEnabled().
|
slot |
Definition at line 236 of file BaseApplication.cpp.
References te::qt::af::MapDisplay::getDisplay(), m_app, m_display, m_mapCursorSize, te::qt::widgets::Zoom::Out, te::qt::widgets::MapDisplay::setCurrentTool(), and te::qt::af::ApplicationController::trigger().
Referenced by initSlotsConnections(), and te::mnt::ProfileDialog::oneditionEnabled().
|
static |
Definition at line 164 of file BaseApplication.cpp.
References te::qt::af::AppCtrlSingleton::prepareQtEnvironment().
|
protected |
Definition at line 1512 of file BaseApplication.cpp.
References m_coordinateLineEdit, m_mapSRIDLineEdit, and TE_UNKNOWN_SRS.
Referenced by initStatusBar(), and onApplicationTriggered().
|
signal |
Referenced by TerraView::initSlotsConnections(), initSlotsConnections(), makeDialog(), onDrawTriggered(), TerraView::onLayerGroupingTriggered(), onLayerInvertSelectionTriggered(), onLayerRemoveSelectionTriggered(), onLayerRemoveTriggered(), onLayerRenameTriggered(), onLayerSaveSelectedObjectsTriggered(), and onLayerSelectionChanged().
|
protected |
Definition at line 273 of file BaseApplication.h.
Referenced by TerraView::addActions(), BaseApplication(), TerraView::closeEvent(), TerraView::init(), init(), initFramework(), initMenus(), TerraView::initToolbars(), initToolbars(), TerraView::makeDialog(), makeDialog(), TerraView::onAddDataSetLayerTriggered(), TerraView::onAddFolderLayerTriggered(), TerraView::onAddQueryLayerTriggered(), TerraView::onAddTabularLayerTriggered(), onChartDisplayCreated(), TerraView::onCreateNewLayer(), TerraView::onDataSourceExplorerTriggered(), TerraView::onHighlightLayerObjects(), TerraView::onLayerChartTriggered(), TerraView::onLayerDuplicateLayerTriggered(), onLayerFitOnMapDisplayTriggered(), onLayerFitSelectedOnMapDisplayTriggered(), TerraView::onLayerGroupingTriggered(), TerraView::onLayerHistogramTriggered(), onLayerInvertSelectionTriggered(), onLayerPanToSelectedOnMapDisplayTriggered(), onLayerPropertiesTriggered(), onLayerRemoveSelectionTriggered(), onLayerRenameTriggered(), onLayerSaveSelectedObjectsTriggered(), TerraView::onLayerScatterTriggered(), onLayerSelectedObjectsChanged(), onLayerShowTableTriggered(), onLayerSRSTriggered(), onLayerTableClose(), TerraView::onLinkTriggered(), onMapRemoveSelectionTriggered(), onMapSetUnknwonSRIDTriggered(), onMapSRIDTriggered(), TerraView::onNewProjectTriggered(), TerraView::onOpenProjectTriggered(), onPanToggled(), TerraView::onPluginsManagerTriggered(), TerraView::onProjectPropertiesTriggered(), TerraView::onQueryLayerTriggered(), TerraView::onRestartSystemTriggered(), TerraView::onSaveProjectTriggered(), onSelectionToggled(), TerraView::onToolsCustomizeTriggered(), TerraView::onToolsDataExchangerDirectPopUpTriggered(), TerraView::onToolsDataExchangerDirectTriggered(), TerraView::onToolsDataExchangerTriggered(), TerraView::onToolsQueryDataSourceTriggered(), TerraView::onToolsRasterMultiResolutionTriggered(), TerraView::onUpdateLayerDataSourceTriggered(), onZoomInToggled(), onZoomOutToggled(), TerraView::openProject(), TerraView::resetComponents(), TerraView::showAboutDialog(), and ~BaseApplication().
|
protected |
Definition at line 290 of file BaseApplication.h.
Referenced by initStatusBar(), onApplicationTriggered(), and setMapSRIDLineEdit().
|
protected |
Definition at line 275 of file BaseApplication.h.
Referenced by BaseApplication(), initSlotsConnections(), initStatusBar(), makeDialog(), onDrawTriggered(), onEditGraphicScaleTriggered(), onEditGridTriggered(), onInfoToggled(), TerraView::onLayerChartTriggered(), onLayerFitOnMapDisplayTriggered(), onLayerFitSelectedOnMapDisplayTriggered(), TerraView::onLayerGroupingTriggered(), onLayerPanToSelectedOnMapDisplayTriggered(), onMapCoordinateFinderTriggered(), onMapSetUnknwonSRIDTriggered(), onMapShowGeographicGridToggled(), onMapSRIDTriggered(), onMeasureAngleToggled(), onMeasureAreaToggled(), onMeasureDistanceToggled(), onNextExtentTriggered(), onPanToggled(), onPreviousExtentTriggered(), onScaleComboBoxActivated(), onScaleDisplayChanged(), onSelectionToggled(), TerraView::onToolsQueryDataSourceTriggered(), onZoomExtentTriggered(), onZoomInToggled(), onZoomOutToggled(), TerraView::resetComponents(), and ~BaseApplication().
|
protected |
Definition at line 279 of file BaseApplication.h.
Referenced by BaseApplication(), makeDialog(), and onLayerCharEncodingHovered().
|
protected |
Definition at line 288 of file BaseApplication.h.
Referenced by initActions(), initSlotsConnections(), and initStatusBar().
|
protected |
Definition at line 277 of file BaseApplication.h.
Referenced by BaseApplication(), onInternalSettingsDestroyed(), and onInternalSettingsTriggered().
|
protected |
Definition at line 263 of file BaseApplication.h.
Referenced by TerraView::addPopUpMenu(), initActions(), initSlotsConnections(), and makeDialog().
|
protected |
Definition at line 264 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 265 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 274 of file BaseApplication.h.
Referenced by TerraView::addPopUpMenu(), BaseApplication(), init(), makeDialog(), TerraView::onAddQueryLayerTriggered(), TerraView::onAddTabularLayerTriggered(), onInfoToggled(), onSelectionToggled(), and ~BaseApplication().
|
protected |
Definition at line 259 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 260 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 255 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 261 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 257 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 252 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 254 of file BaseApplication.h.
Referenced by initActions(), and initSlotsConnections().
|
protected |
Definition at line 256 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 253 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 262 of file BaseApplication.h.
Referenced by TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 251 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 258 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 229 of file BaseApplication.h.
Referenced by BaseApplication(), onInfoToggled(), onMeasureAngleToggled(), onMeasureAreaToggled(), onMeasureDistanceToggled(), onZoomInToggled(), and onZoomOutToggled().
|
protected |
Definition at line 232 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 244 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), onEditGraphicScaleTriggered(), and onShowGraphicScaleTriggered().
|
protected |
Definition at line 245 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), onEditGridTriggered(), and onMapShowGeographicGridToggled().
|
protected |
Definition at line 240 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 248 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 247 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 246 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 239 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 236 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 250 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 238 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 241 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 242 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), and makeDialog().
|
protected |
Definition at line 249 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), and onMapShowGeographicGridToggled().
|
protected |
Definition at line 243 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 285 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), and initStatusBar().
|
protected |
Definition at line 289 of file BaseApplication.h.
Referenced by initStatusBar(), and setMapSRIDLineEdit().
|
protected |
Definition at line 287 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), initStatusBar(), and makeDialog().
|
protected |
Definition at line 286 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), and initStatusBar().
|
protected |
Definition at line 235 of file BaseApplication.h.
|
protected |
Definition at line 237 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 233 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 234 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 227 of file BaseApplication.h.
Referenced by TerraView::initActions(), initActions(), TerraView::initMenus(), and initMenus().
|
protected |
Definition at line 291 of file BaseApplication.h.
Referenced by initStatusBar(), onScaleComboBoxActivated(), and onScaleDisplayChanged().
|
protected |
Definition at line 284 of file BaseApplication.h.
Referenced by initStatusBar(), and onApplicationTriggered().
|
protected |
Definition at line 283 of file BaseApplication.h.
Referenced by initStatusBar(), and TerraView::makeDialog().
|
protected |
Definition at line 276 of file BaseApplication.h.
Referenced by BaseApplication(), initSlotsConnections(), TerraView::makeDialog(), makeDialog(), TerraView::resetComponents(), ~BaseApplication(), and TerraView::~TerraView().
|
protected |
Definition at line 278 of file BaseApplication.h.
Referenced by onDisplayDataTableChanged(), onLayerShowTableTriggered(), onLayerTableClose(), TerraView::resetComponents(), and ~BaseApplication().
|
private |
Definition at line 294 of file BaseApplication.h.
Referenced by BaseApplication(), getLayerExplorer(), getLayerExplorerDock(), getMapDisplay(), init(), initSlotsConnections(), makeDialog(), and ~BaseApplication().
|
protected |
Definition at line 267 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), onDisplayDataTableChanged(), and onLayerShowTableTriggered().
|
protected |
Definition at line 270 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), and initSlotsConnections().
|
protected |
Definition at line 268 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), initActions(), initSlotsConnections(), makeDialog(), and onLayerExplorerVisibilityChanged().
|
protected |
Definition at line 269 of file BaseApplication.h.
Referenced by TerraView::addMenusActions(), TerraView::addPopUpMenu(), initActions(), initSlotsConnections(), makeDialog(), and onStyleExplorerVisibilityChanged().