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.