SMTK
@SMTK_VERSION@
Simulation Modeling Tool Kit
|
15 #ifndef smtk_extension_qtInstancedView_h
16 #define smtk_extension_qtInstancedView_h
18 #include "smtk/extension/qt/Exports.h"
19 #include "smtk/extension/qt/qtBaseAttributeView.h"
21 #include "smtk/operation/Observer.h"
22 #include "smtk/operation/Operation.h"
46 bool isValid()
const override;
48 bool isEmpty()
const override;
51 void updateUI()
override;
52 void showAdvanceLevelOverlay(
bool show)
override;
53 void onShowCategory()
override;
57 void itemModified(
qtItem*);
60 void createWidget()
override;
63 virtual int handleOperationEvent(
66 smtk::operation::Operation::Result result);
The main namespace for the Simulation Modeling Tool Kit (SMTK).
Definition: doc.h:33
Definition: qtInstancedView.h:31
an abstract UI class for attribute item
Definition: qtItem.h:61
Definition: qtBaseAttributeView.h:29
A base class for all view types implemented using Qt.
Definition: qtBaseView.h:46
Definition: qtInstancedView.cxx:37
Operation is a base class for all SMTK operations.
Definition: Operation.h:61
EventType
Enumerate events that an operation may encounter.
Definition: Observer.h:30
#define smtkTypenameMacro(...)
Add typedefs to a class for identifcation.
Definition: SharedFromThis.h:98