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()) );
#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
}
i--;
if ( d->pages.at( i ) ) {
if ( d->current ) {
- nextButton()->setEnabled( false );
- backButton()->setEnabled( false );
+ setNextEnabled( false );
+ setBackEnabled( false );
if ( !acceptData( d->current->t ) ) {
- nextButton()->setEnabled( true );
- backButton()->setEnabled( true );
+ setNextEnabled( true );
+ setBackEnabled( true );
return;
}
}
if ( d->pages.at( i ) ) {
showPage( d->pages.at( i )->w );
}
- nextButton()->setEnabled( true );
- backButton()->setEnabled( true );
+ setNextEnabled( true );
+ setBackEnabled( true );
}
/*!