QMessageBox Buttons ändern

Alles rund um die Programmierung mit Qt
Antworten
lordofthebrain
Beiträge: 25
Registriert: 5. März 2006 16:49
Kontaktdaten:

QMessageBox Buttons ändern

Beitrag von lordofthebrain »

Hallo,

hab mal ne Frage zu den Buttons einer QMessageBox.

Code:
QMessageBox *box();
box->setText(...);
box->setIcon(...);

Frage ist es möglich wenn ich die box öffters verwenden will auch die Buttons zu ändern.
Beispiel: box->setIcon(Qt::Question);
Dann würde ich natürlich gerne die Buttons Ja und Nein haben.
Im Beispiel oben hab ich ja nur einen OK Button. setButton gibt es ja nicht.

Ist das irgendwie möglich oder geht das gar nicht oder nur über den Konstruktor?

Bin für jeden Hinweis dankbar.

Gruß

Fabian
caligano
Beiträge: 126
Registriert: 19. August 2006 15:33

Beitrag von caligano »

schau auf http://doc.trolltech.com/4.1/qmessagebox#details

Code: Alles auswählen

QMessageBox::question(
                this,
                tr("Overwrite File? -- Application Name"),
                tr("A file called  xyz already exists."
                   "Do you want to overwrite it?")
                ,
                tr("&Yes"), tr("&No"),
                QString(), 0, 1);
Antworten