Seite 1 von 1

[gelöst]QDialogButtonBox SIGNAL von Apply-Button

Verfasst: 19. Februar 2007 15:33
von m_p
Hallo

ich habe eine QDialogButtonBox

Code: Alles auswählen

buttonBox = new QDialogButtonBox(testDialog);
buttonBox->setStandardButtons(QDialogButtonBox::Apply|QDialogButtonBox::Cancel|QDialogButtonBox::NoButton|QDialogButtonBox::Ok);
Wie kann ich ein Signal vom Apply-Button von den anderen Buttons unterscheiden?

Code: Alles auswählen

connect(buttonBox, SIGNAL(clicked(QAbstractButton*)),
            this, SLOT(slotApply(QAbstractButton*)));
hierbei wird der SLOT bei jedem Button aufgerufen.
Das hier hab ich ja gefunden, weiß aber nicht wie ich es anwenden soll.

Code: Alles auswählen

QDialogButtonBox::ApplyRole
Kann mir bitte jemand weiterhelfen?

Danke

Verfasst: 19. Februar 2007 16:27
von upsala

Code: Alles auswählen

connect(buttonBox->button(QDialogButtonBox::Apply), SIGNAL(clicked()), this, SLOT(slotApply())); 

Verfasst: 19. Februar 2007 16:51
von m_p
Super, funktioniert. :D
Vielen Dank