Q_OBJECT
public:
- SetupDlg(QWidget* theParent, VISU_TimeAnimation* theAnimator);
+ SetupDlg(QWidget* theParent,
+ VisuGUI* theModule,
+ VISU_TimeAnimation* theAnimator);
~SetupDlg() {};
private slots:
void onArrangeDlg();
private:
+ VisuGUI* myModule;
VISU_TimeAnimation* myAnimator;
+
QListBox* myFieldLst;
QComboBox* myTypeCombo;
+ std::vector<int> myComboId2TypeId;
+ std::map<int,int> myTypeId2ComboId;
+
QPushButton* myPropBtn;
QPushButton* myArrangeBtn;
QCheckBox* myUseRangeChk;
protected:
virtual void closeEvent(QCloseEvent* theEvent);
+ virtual void showEvent(QShowEvent* theEvent);
void stopAnimation();
private slots:
QPushButton* myGenBtn;
QFrame* myPlayFrame;
+ SetupDlg* mySetupDlg;
_PTR(Study) myStudy;
VisuGUI* myModule;
VISU_TimeAnimation* myAnimator;
QCheckBox* mySaveCheck;
+ QComboBox* myPicsFormat;
QLineEdit* myPathEdit;
bool isClosing;
QCloseEvent* myEvent;