Go to the documentation of this file.
26 #ifndef __TERRAVIEW_INTERNAL_TERRAVIEWCONTROLLER_H
27 #define __TERRAVIEW_INTERNAL_TERRAVIEWCONTROLLER_H
41 #include <QStringList>
124 #endif // __TERRAVIEW_INTERNAL_TERRAVIEWCONTROLLER_H
virtual void initializeProjectMenus()
Initializes the menus for the most recent open projects.
The base API for TerraLib applications.
const QString & getAppProjectExtension() const
Returns the application project extension.
QString m_appProjectExtension
Application project extension.
void enableSaveProjectAs()
QString getExtensionFilter()
Returns the project extension filter .
te::qt::af::ApplicationController * m_app
TerraViewController(te::qt::af::ApplicationController *app, std::string appConfigFile)
Constructor.
virtual ~TerraViewController()
Destructor.
QString getMostRecentProject() const
Returns the most recent project.
QStringList m_recentProjs
List of the recent projects.
QStringList m_recentProjsTitles
List of the titles of the recent projects.
Proxy configuration file for TerraView (see terraview_config.h).
void updateRecentProjects(const QString &prjFile, const QString &prjTitle)
Update the list of recent projects. This is commonly used when there's a new most recent project.
The API for controller of TerraView application.
The base API for controllers of TerraLib applications.