26 #include <QFileDialog> 27 #include <QMessageBox> 28 #include <QtConcurrentMap> 46 QAction::setText(tr(
"&Save Project"));
47 QUndoCommand::setText(tr(
"Save Project"));
The main project for ipce.
virtual bool setupExecution()
This sets up the state for the work order.
~SaveProjectWorkOrder()
Destructor.
Provide Undo/redo abilities, serialization, and history for an operation.
bool save()
Generic save method to save the state of the project.
Namespace for ISIS/Bullet specific routines.
SaveProjectWorkOrder(Project *project)
Constructor.
bool setupExecution()
Sets up the work order.
Saves a project to disk (File->Save Project...)
Project * project() const
Returns the Project this WorkOrder is attached to.
virtual SaveProjectWorkOrder * clone() const
Clones an existing SaveProjectWorkder and gives back a newly allocated copy of the work order...
void setCreatesCleanState(bool createsCleanState)
Declare that this work order is saving the project.
void setClean(bool value)
Function to change the clean state of the project.