#include <ApplicationController.h>
Static Public Member Functions | |
| static ApplicationController & | getInstance () |
| It returns a reference to the singleton instance. More... | |
| static void | prepareQtEnvironment (const QString &configFileName, const QString &splashFileName) |
Protected Member Functions | |
| AppCtrlSingleton () | |
| ~AppCtrlSingleton () | |
Definition at line 460 of file ApplicationController.h.
|
protected |
Definition at line 915 of file ApplicationController.cpp.
References ~AppCtrlSingleton().
|
protecteddefault |
Referenced by AppCtrlSingleton().
|
staticinherited |
It returns a reference to the singleton instance.
Referenced by te::qt::af::BaseApplication::BaseApplication(), BOOST_AUTO_TEST_CASE(), te::qt::plugins::rp::FilterAction::closeTool(), te::qt::plugins::rp::ContrastAction::closeTool(), te::qt::plugins::ogr::CreateLayers(), te::qt::plugins::gdal::CreateLayers(), te::qt::plugins::pgisRaster::CreateLayers(), te::qt::plugins::vp::AbstractAction::createSpatialIndex(), te::mnt::ProfileDialog::DrawSelected(), te::ws::ogc::wms::qt::WMSConnectorDialog::getConnectionInfo(), te::qt::af::BaseApplication::initFramework(), te::qt::plugins::edit::ToolBar::initializeActions(), te::qt::plugins::wtss::ServerManager::loadSettings(), main(), te::qt::plugins::rp::VectorizationAction::onActionActivated(), te::qt::plugins::rp::RasterizationAction::onActionActivated(), te::qt::plugins::sa::SpatialStatisticsAction::onActionActivated(), te::qt::plugins::sa::GeostatisticalMethodsAction::onActionActivated(), te::qt::plugins::sa::KernelMapAction::onActionActivated(), te::qt::plugins::sa::KernelRatioAction::onActionActivated(), te::qt::plugins::sa::BayesGlobalAction::onActionActivated(), te::qt::plugins::sa::BayesLocalAction::onActionActivated(), te::qt::plugins::sa::ProximityMatrixCreatorAction::onActionActivated(), te::qt::plugins::sa::SamplePointsGeneratorAction::onActionActivated(), te::qt::plugins::sa::SkaterAction::onActionActivated(), te::qt::plugins::vp::CheckGeomValidityAction::onActionActivated(), te::qt::plugins::rp::ComposeBandsAction::onActionActivated(), te::qt::plugins::terramobile::GeoPackageSynchronizerAction::onActionActivated(), te::qt::plugins::mnt::TINGenerationAction::onActionActivated(), te::qt::plugins::vp::IdentityAction::onActionActivated(), te::qt::plugins::vp::UnionAction::onActionActivated(), te::qt::plugins::mnt::ImageGenerationAction::onActionActivated(), te::qt::plugins::vp::IntersectionAction::onActionActivated(), te::qt::plugins::attributefill::VectorToVectorAction::onActionActivated(), te::qt::plugins::attributefill::VectorToRasterAction::onActionActivated(), te::qt::plugins::vp::LineToPolygonAction::onActionActivated(), te::qt::plugins::vp::MergeAction::onActionActivated(), te::qt::plugins::cellspace::CreateCellLayerAction::onActionActivated(), te::qt::plugins::mnt::CreateIsolinesAction::onActionActivated(), te::qt::plugins::mnt::MNTGenerationAction::onActionActivated(), te::qt::plugins::terramobile::CreateLayerAction::onActionActivated(), te::qt::plugins::rp::MosaicAction::onActionActivated(), te::qt::plugins::vp::MultipartToSinglepartAction::onActionActivated(), te::qt::plugins::mnt::SmoothAction::onActionActivated(), te::qt::plugins::vp::DifferenceAction::onActionActivated(), te::qt::plugins::vp::DissolveAction::onActionActivated(), te::qt::plugins::vp::PolygonToLineAction::onActionActivated(), te::qt::plugins::rp::FusionAction::onActionActivated(), te::qt::plugins::vp::BufferAction::onActionActivated(), te::qt::plugins::attributefill::RasterToVectorAction::onActionActivated(), te::qt::plugins::rp::RegisterAction::onActionActivated(), te::qt::plugins::vp::GeometricOpAction::onActionActivated(), te::qt::plugins::terramobile::GeoPackageBuilderAction::onActionActivated(), te::qt::plugins::terramobile::GeoPackagePublisherAction::onActionActivated(), te::qt::plugins::mnt::SlopeAction::onActionActivated(), te::qt::plugins::rp::SegmenterAction::onActionActivated(), te::qt::plugins::st::TimeSeriesAction::onActionActivated(), te::qt::plugins::st::TrajectoryAction::onActionActivated(), te::qt::plugins::st::ObservationAction::onActionActivated(), te::qt::plugins::rp::PostClassificationAction::onActionActivated(), te::qt::plugins::rp::ColorTransformAction::onActionActivated(), te::qt::plugins::mnt::ShowValuesAction::onActionActivated(), te::qt::plugins::rp::MixtureModelAction::onActionActivated(), te::qt::plugins::rp::ClippingAction::onActionActivated(), te::qt::plugins::rp::PCAAction::onActionActivated(), te::qt::plugins::rp::RasterSlicingAction::onActionActivated(), te::qt::plugins::rp::ArithmeticOpAction::onActionActivated(), te::qt::plugins::rp::ClassifierAction::onActionActivated(), te::qt::plugins::rp::FilterAction::onActionActivated(), te::qt::plugins::rp::ContrastAction::onActionActivated(), te::qt::plugins::st::TimeSliderWidgetAction::onActionActivated(), te::qt::plugins::terralib4::TL4ConverterAction::onActionActivated(), te::qt::plugins::addressgeocoding::Plugin::onActionActivated(), te::qt::plugins::rp::CloudDetectionAction::onActionActivated(), te::qt::plugins::wtss::Plugin::onActionQueryToggled(), te::qt::plugins::rp::ContrastAction::onApplicationTriggered(), te::qt::plugins::rp::ClassifierAction::onClassifierWizardFinished(), te::qt::plugins::rp::ClippingAction::onClippingWizardFinished(), te::ce::Plugin::onCodeEditorActionClicked(), te::mnt::ProfileDialog::oneditionEnabled(), te::qt::plugins::rp::MixtureModelAction::onMixtureModelWizardFinished(), te::qt::plugins::rp::PCAAction::onPCAWizardFinished(), te::qt::plugins::rp::SegmenterAction::onPopUpActionActivated(), te::qt::plugins::rp::RasterSlicingAction::onPopUpActionActivated(), te::qt::plugins::rp::ContrastAction::onPopUpActionActivated(), te::qt::plugins::rp::MixtureModelAction::onPopUpActionActivated(), te::qt::plugins::rp::PCAAction::onPopUpActionActivated(), te::qt::plugins::rp::ClippingAction::onPopUpActionActivated(), te::qt::plugins::rp::RasterSlicingAction::onRasterSlicingFinished(), te::qt::plugins::rp::SegmenterAction::onSegmenterWizardFinished(), te::qt::plugins::pgisRaster::Plugin::openDataSourceSelector(), te::qt::plugins::gdal::Plugin::openFileDialog(), te::qt::plugins::gdal::Plugin::openMultipleFilesDialog(), te::qt::plugins::ogr::Plugin::Plugin(), te::qt::plugins::pgisRaster::Plugin::Plugin(), te::qt::plugins::gdal::Plugin::Plugin(), te::qt::plugins::wtss::Plugin::Plugin(), te::qt::plugins::mnt::ProfileAction::ProfileAction(), te::qt::plugins::st::Plugin::registerActions(), te::qt::plugins::mnt::Plugin::registerActions(), te::qt::plugins::sa::Plugin::registerActions(), te::qt::plugins::vp::Plugin::registerActions(), te::qt::plugins::rp::Plugin::registerActions(), te::mnt::ProfileDialog::release(), te::qt::plugins::wtss::ServerManager::saveSettings(), te::qt::plugins::terralib4::Plugin::showWindow(), te::qt::plugins::ogr::Plugin::showWindow(), te::qt::plugins::terralib4::Plugin::shutdown(), te::qt::plugins::wfs::Plugin::shutdown(), te::qt::plugins::cellspace::Plugin::shutdown(), te::qt::plugins::ogr::Plugin::shutdown(), te::qt::plugins::addressgeocoding::Plugin::shutdown(), te::qt::plugins::wms::Plugin::shutdown(), te::qt::plugins::attributefill::Plugin::shutdown(), te::qt::plugins::gdal::Plugin::shutdown(), te::qt::plugins::st::Plugin::shutdown(), te::ws::ogc::wms::qtplugin::Plugin::shutdown(), te::qt::plugins::mnt::Plugin::shutdown(), te::qt::plugins::tv::Plugin::shutdown(), te::qt::plugins::sa::Plugin::shutdown(), te::qt::plugins::vp::Plugin::shutdown(), te::qt::plugins::wtss::Plugin::shutdown(), te::qt::plugins::edit::Plugin::shutdown(), te::ce::Plugin::startup(), te::qt::plugins::cellspace::Plugin::startup(), te::qt::plugins::wfs::Plugin::startup(), te::qt::plugins::terralib4::Plugin::startup(), te::qt::plugins::ogr::Plugin::startup(), te::qt::plugins::addressgeocoding::Plugin::startup(), te::qt::plugins::pgisRaster::Plugin::startup(), te::qt::plugins::gdal::Plugin::startup(), te::qt::plugins::attributefill::Plugin::startup(), te::qt::plugins::wms::Plugin::startup(), te::qt::plugins::st::Plugin::startup(), te::ws::ogc::wms::qtplugin::Plugin::startup(), te::qt::plugins::terramobile::Plugin::startup(), te::qt::plugins::tv::Plugin::startup(), te::qt::plugins::mnt::Plugin::startup(), te::qt::plugins::sa::Plugin::startup(), te::qt::plugins::vp::Plugin::startup(), te::qt::plugins::wtss::Plugin::startup(), te::qt::plugins::edit::Plugin::startup(), te::qt::plugins::rp::Plugin::startup(), te::qt::plugins::tv::TimeViewerDockWidget::TimeViewerDockWidget(), te::qt::plugins::mnt::VolumeAction::VolumeAction(), te::qt::plugins::st::TimeSliderWidgetAction::~TimeSliderWidgetAction(), and te::qt::plugins::tv::TimeViewerDockWidget::~TimeViewerDockWidget().
|
static |
Definition at line 808 of file ApplicationController.cpp.
References te::common::Version::asString(), te::core::FileSystem::createDirectories(), te::core::FileSystem::exists(), te::core::FindInTerraLibPath(), te::common::Singleton< T >::getInstance(), te::common::Singleton< SplashScreenManager >::getInstance(), te::common::ApplicationSettings::getValue(), and te::common::SystemApplicationSettings::load().
Referenced by te::qt::af::BaseApplication::prepareQtEnvironment().