28#include <QtConcurrentMap>
31#include "CubeAttribute.h"
46 QAction::setText(tr(
"&Save Project"));
47 QUndoCommand::setText(tr(
"Save Project"));
The main project for ipce.
void setClean(bool value)
Function to change the clean state of the project.
bool save()
Generic save method to save the state of the project.
SaveProjectWorkOrder(Project *project)
Constructor.
virtual SaveProjectWorkOrder * clone() const
Clones an existing SaveProjectWorkder and gives back a newly allocated copy of the work order.
bool setupExecution()
Sets up the work order.
~SaveProjectWorkOrder()
Destructor.
virtual bool setupExecution()
This sets up the state for the work order.
void setCreatesCleanState(bool createsCleanState)
Declare that this work order is saving the project.
Project * project() const
Returns the Project this WorkOrder is attached to.
WorkOrder(Project *project)
Create a work order that will work with the given project.
This is free and unencumbered software released into the public domain.