Isis 3 Programmer Reference
ImageFileListViewWorkOrder.h
Go to the documentation of this file.
1#ifndef ImageFileListViewWorkOrder_H
2#define ImageFileListViewWorkOrder_H
25#include "WorkOrder.h"
26
27#include "FileName.h"
28
29class QString;
30
31namespace Isis {
32 class FileName;
33
50 Q_OBJECT
51 public:
55
56 virtual ImageFileListViewWorkOrder *clone() const;
57
58 bool isExecutable(ImageList *images);
59
60 bool isUndoable() const;
61
62 bool setupExecution();
63 void execute();
64
65 protected:
66
67
68 private:
70 };
71}
72
73#endif // ImageFileListViewWorkOrder_H
View an image list in an image file list widget.
void execute()
This method adds a new image file list to the project's directory and then adds currentItem() to that...
bool isExecutable(ImageList *images)
Re-implement this method if your work order utilizes images for data in order to operate.
bool setupExecution()
This method asks the user what view they want to see their image list in.
Internalizes a list of images and allows for operations on the entire list.
Definition ImageList.h:55
The main project for ipce.
Definition Project.h:289
Provide Undo/redo abilities, serialization, and history for an operation.
Definition WorkOrder.h:311
Project * project() const
Returns the Project this WorkOrder is attached to.
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16