Salome HOME
Prepare SALOME 2.2.6 installation
[tools/install.git] / src / InstallWizard.cpp
index e1beb403c012478ad72e663b09c537a7568f07a6..810c6402124d37e8a6b1e79a1b8a1aa57f463644 100644 (file)
@@ -155,8 +155,12 @@ InstallWizard::InstallWizard( QWidget *parent, const char *name, bool modal,
   d->nextButton->setDefault( TRUE );
   
   connect( d->backButton, SIGNAL(clicked()),
+    this, SIGNAL(backClicked()) );
+  connect( this, SIGNAL(backClicked()),
     this, SLOT(back()) );
   connect( d->nextButton, SIGNAL(clicked()),
+    this, SIGNAL(nextClicked()) );
+  connect( this, SIGNAL(nextClicked()),
     this, SLOT(next()) );
   connect( d->finishButton, SIGNAL(clicked()),
     this, SLOT(accept()) );
@@ -168,9 +172,9 @@ InstallWizard::InstallWizard( QWidget *parent, const char *name, bool modal,
 #ifndef QT_NO_ACCEL
   d->accel = new QAccel( this, "arrow-key accel" );
   d->backAccel = d->accel->insertItem( Qt::ALT + Qt::Key_Left );
-  d->accel->connectItem( d->backAccel, this, SLOT(back()) );
+  d->accel->connectItem( d->backAccel, this, SIGNAL(backClicked()) );
   d->nextAccel = d->accel->insertItem( Qt::ALT + Qt::Key_Right );
-  d->accel->connectItem( d->nextAccel, this, SLOT(next()) );
+  d->accel->connectItem( d->nextAccel, this, SIGNAL(nextClicked()) );
 #endif
 }