![]() |
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. |