The API for controller of TerraView application.
More...
#include <TerraViewController.h>
The API for controller of TerraView application.
Definition at line 59 of file TerraViewController.h.
◆ TerraViewController()
◆ ~TerraViewController()
virtual TerraViewController::~TerraViewController |
( |
| ) |
|
|
virtual |
◆ enableSaveProjectAs()
void TerraViewController::enableSaveProjectAs |
( |
| ) |
|
◆ getAppProjectExtension()
const QString& TerraViewController::getAppProjectExtension |
( |
| ) |
const |
Returns the application project extension.
- Returns
- Application project extension.
◆ getExtensionFilter()
QString TerraViewController::getExtensionFilter |
( |
| ) |
|
Returns the project extension filter .
- Returns
- Filter string.
◆ getMostRecentProject()
QString TerraViewController::getMostRecentProject |
( |
| ) |
const |
Returns the most recent project.
- Returns
- Application most recent opened project.
◆ initializeProjectMenus()
virtual void TerraViewController::initializeProjectMenus |
( |
| ) |
|
|
virtual |
Initializes the menus for the most recent open projects.
◆ updateRecentProjects()
void TerraViewController::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.
- Parameters
-
prj_file | Complete file name for the project file. |
prj_title | Title of the project. |
◆ m_app
◆ m_appProjectExtension
QString TerraViewController::m_appProjectExtension |
|
protected |
◆ m_recentProjs
QStringList TerraViewController::m_recentProjs |
|
protected |
◆ m_recentProjsTitles
QStringList TerraViewController::m_recentProjsTitles |
|
protected |
The documentation for this class was generated from the following file: