X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FVISUGUI%2FVisuGUI_TimeAnimation.cxx;h=1bae73cc5b17319169c07763503abd578a1870f3;hb=a2af64b36f5dc0ef10aea5a727f4504a204a52c4;hp=cfb7e796bf4edbbb1f6b5089cb44fbfbcda66b5f;hpb=0ae763a8ef7f625da49e9dcd2e4f7fbea42ce8d7;p=modules%2Fvisu.git diff --git a/src/VISUGUI/VisuGUI_TimeAnimation.cxx b/src/VISUGUI/VisuGUI_TimeAnimation.cxx index cfb7e796..1bae73cc 100644 --- a/src/VISUGUI/VisuGUI_TimeAnimation.cxx +++ b/src/VISUGUI/VisuGUI_TimeAnimation.cxx @@ -372,9 +372,10 @@ void ArrangeDlg::acceptViewWindow() //***************************************************************************************************** //***************************************************************************************************** //***************************************************************************************************** -SetupDlg::SetupDlg (QWidget* theParent, VISU_TimeAnimation* theAnimator) - : QDialog(theParent, "SetupDlg", true, WStyle_Customize | - WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu) +SetupDlg::SetupDlg (VisuGUI* theModule, VISU_TimeAnimation* theAnimator) + : QDialog(VISU::GetDesktop(theModule), "SetupDlg", true, WStyle_Customize | + WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu), + myModule(theModule) { setCaption("Setup Animation"); setSizeGripEnabled( TRUE ); @@ -613,7 +614,7 @@ void SetupDlg::onPreferencesDlg() #define EDITPRS(TYPE, DLG) {\ - DLG* aDlg = new DLG(this);\ + DLG* aDlg = new DLG (myModule);\ aDlg->initFromPrsObject(dynamic_cast(aData.myPrs[0]));\ if (aDlg->exec())\ { \ @@ -829,8 +830,6 @@ static const char * pauseIco[] = { static QPixmap MYpausePixmap(pauseIco); -//VisuGUI_TimeAnimationDlg::VisuGUI_TimeAnimationDlg (QWidget* parent, _PTR(Study) theStudy) -// : QDialog(parent, "VisuGUI_TimeAnimationDlg", false, WStyle_Customize | VisuGUI_TimeAnimationDlg::VisuGUI_TimeAnimationDlg (VisuGUI* theModule, _PTR(Study) theStudy) : QDialog(VISU::GetDesktop(theModule), "VisuGUI_TimeAnimationDlg", false, WStyle_Customize | WStyle_NormalBorder | WStyle_Title | WStyle_SysMenu | WDestructiveClose) @@ -1157,7 +1156,7 @@ void VisuGUI_TimeAnimationDlg::onExecution (long theNewFrame, double theTime) void VisuGUI_TimeAnimationDlg::onSetupDlg() { if (myAnimator->getNbFrames() > 0) myAnimator->firstFrame(); - SetupDlg* aDlg = new SetupDlg(this, myAnimator); + SetupDlg* aDlg = new SetupDlg (myModule, myAnimator); aDlg->exec(); myPlayFrame->setEnabled(false); delete aDlg;