  | 
  
    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.