The ProjectManager class saves and imports Projektfiles containing tha classes ModelAlgorithm, ModelInputPictures and ExportDataInformation.
More...
#include <projectmanager.h>
|
|
| ProjectManager () |
| | Default constructor.
|
| |
| bool | saveProject (ModelInputPictures *mip, ModelAlgorithm *ma) |
| | Saves ModelAlgorithm, ModelInputPictures and all ExportDataInformation using the already defined project path and project name.
|
| |
| bool | saveProjectAs (ModelInputPictures *mip, ModelAlgorithm *ma, QString path, const QString &name) |
| | Saves ModelAlgorithm, ModelInputPictures and all ExportDataInformation, when the project is saved for the first time.
|
| |
| bool | loadProject (ModelInputPictures *mip, ModelAlgorithm *ma, QString path) |
| | Loades ModelAlgorithm, ModelInputPictures and all ExportDataInformation from the given file.
|
| |
| bool | isProjectLoaded () |
| | Returns if currently a project exists.
|
| |
| QString | getProjectName () |
| | Returns the project name.
|
| |
| QString | getProjectPath () |
| | Returns the project path.
|
| |
The ProjectManager class saves and imports Projektfiles containing tha classes ModelAlgorithm, ModelInputPictures and ExportDataInformation.
- Author
- Daniel Brommer
- Date
- 2021/02/03
◆ getProjectName()
| QString ProjectManager::getProjectName |
( |
| ) |
|
Returns the project name.
- Returns
- QString with the project name
◆ getProjectPath()
| QString ProjectManager::getProjectPath |
( |
| ) |
|
Returns the project path.
- Returns
- QString with the project path
◆ isProjectLoaded()
| bool ProjectManager::isProjectLoaded |
( |
| ) |
|
Returns if currently a project exists.
- Returns
- true if a project is loaded false otherwise
◆ loadProject()
◆ saveProject()
◆ saveProjectAs()
The documentation for this class was generated from the following files:
- iVS3D/src/iVS3D-core/model/data/projectmanager.h
- iVS3D/src/iVS3D-core/model/data/projectmanager.cpp