![]() |
Scanframe Modular Application 0.1.0
|
Class to manage the storing of a part project. More...
#include <StoreProject.h>


Public Types | |
| enum | EAction : int { paNone = 0 , paNew , paSave , paSaveAs , paOpen , paOpenCurrent , paClose } |
| Requested actions. More... | |
| enum | EReaction : int { prError = -1 , prNone = 0 , prSave , prOpen , prClose } |
| Resulting actions to be performed. More... | |
Public Member Functions | |
| StoreProject (QObject *parent=nullptr) | |
| Default Qt constructor. | |
| ~StoreProject () override | |
| Overridden destructor. | |
| StoreProject (const QString &part_project) | |
| Initializing constructor. | |
| EReaction | store (EAction action) |
| Gets the action to be undertaken. | |
| PartProject * | getPartProject () |
| Gets the part project instance pointer. | |
| void | setPartProject (PartProject *) |
| Sets the part project instance pointer. | |
Class to manage the storing of a part project.
| enum sf::StoreProject::EAction : int |
| enum sf::StoreProject::EReaction : int |
|
explicit |
Default Qt constructor.
|
override |
Overridden destructor.
|
explicit |
Initializing constructor.
| part_project |
| PartProject * sf::StoreProject::getPartProject | ( | ) |
Gets the part project instance pointer.
| void sf::StoreProject::setPartProject | ( | PartProject * | ) |
Sets the part project instance pointer.
Gets the action to be undertaken.
| action | Action required. |