Refactoring more general stuff into RimView

updateViewerWidget
scheduleUpdateDisplayModelAndRedraw
This commit is contained in:
Jacob Støren
2015-04-30 10:34:15 +02:00
parent 4b7d593b3c
commit 3dac8807c7
10 changed files with 165 additions and 177 deletions

View File

@@ -62,14 +62,17 @@ public:
virtual void updateCurrentTimeStepAndRedraw() = 0;
virtual void endAnimation() = 0;
void scheduleCreateDisplayModelAndRedraw();
virtual void createDisplayModelAndRedraw() = 0;
public:
virtual caf::PdmFieldHandle* objectToggleField() { return &showWindow; }
virtual caf::PdmFieldHandle* userDescriptionField() { return &name; }
protected:
//void updateViewerWidget();
//virtual void resetLegendsInViewer() = 0;
virtual void resetLegendsInViewer() = 0;
void updateViewerWidget();
virtual void updateViewerWidgetWindowTitle() = 0;
QPointer<RiuViewer> m_viewer;
caf::PdmField<int> m_currentTimeStep;
};