- QDialogButtonBox *buttonBox;
- buttonBox = new QDialogButtonBox (QDialogButtonBox::Ok
- | QDialogButtonBox::Cancel);
- connect (buttonBox, SIGNAL(accepted()), dialog, SLOT(accept()));
- connect (buttonBox, SIGNAL(rejected()), dialog, SLOT(reject()));
+ QDialogButtonBox *buttonBox = new QDialogButtonBox;
+ QPushButton *okButton = new QPushButton( "&Ok" );
+ QPushButton *cancelButton = new QPushButton( "&Cancel" );
+ buttonBox->addButton( okButton, QDialogButtonBox::AcceptRole );
+ buttonBox->addButton( cancelButton, QDialogButtonBox::RejectRole );
+
+ CONNECT( buttonBox, accepted(), dialog, accept() );
+ CONNECT( buttonBox, rejected(), dialog, reject() );