|
Isis 3 Programmer Reference
|
Go to the documentation of this file. 1 #ifndef OpenProjectWorkOrder_H
2 #define OpenProjectWorkOrder_H
25 #include "WorkOrder.h"
66 bool isExecutable(QString projectFileName,
bool recentProject=
false);
69 void setRecent(
bool isRecent);
72 void openProjectFromCommandLine(QString);
79 QString m_projectPath;
83 #endif // OpenProjectWorkOrder_H
Provide Undo/redo abilities, serialization, and history for an operation.
bool setupExecution()
Setup this WorkOrder for execution, deleting the progress bar, determine if there is a current projec...
bool isExecutable(QString projectFileName, bool recentProject=false)
This function determines if the given project file name can be opened.
OpenProjectWorkOrder(Project *project)
Constructs an OpenProjectWorkOrder.
The main project for ipce.
This opens a project that's saved on disk.
Project * project() const
Returns the Project this WorkOrder is attached to.
~OpenProjectWorkOrder()
Destructor.
void execute()
Open the chosen project folder.
virtual OpenProjectWorkOrder * clone() const
Clones the current OpenProjectWorkOrder.
This is free and unencumbered software released into the public domain.