[gelöst]QDialogButtonBox SIGNAL von Apply-Button

Alles rund um die Programmierung mit Qt
Antworten
m_p
Beiträge: 4
Registriert: 12. Februar 2007 17:23

[gelöst]QDialogButtonBox SIGNAL von Apply-Button

Beitrag 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
Zuletzt geändert von m_p am 19. Februar 2007 16:52, insgesamt 1-mal geändert.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

Code: Alles auswählen

connect(buttonBox->button(QDialogButtonBox::Apply), SIGNAL(clicked()), this, SLOT(slotApply())); 
m_p
Beiträge: 4
Registriert: 12. Februar 2007 17:23

Beitrag von m_p »

Super, funktioniert. :D
Vielen Dank
Antworten