PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [KDevelop QtDesigner] Dialog öffnen + Variable übergeben



thomas123
16-06-2006, 12:26
Hallo Forum,

meine Frage lautet, wie kann ich einem Dialog eine Variable übergeben?
In meinem Hauptfenster möchte ich mit einem Button einen Dialog öffnen,
das klappt soweit (wie unter angedeutet). Jetzt benötigt mein Dialog aber noch eine Variable aus dem Hauptfenster, wie bekomme ich das hin?

void Hauptwidget::buttonSlot()
{
db_befehl_dialog dialog(this);
if (dialog.exec() )
{
// OK clicked
}
}

anda_skoa
16-06-2006, 15:34
Einfach eine entsprechende Methode machen und den der Wert damit setzten:


void Hauptwidget::buttonSlot()
{
db_befehl_dialog dialog(this);
dialog.setFoo("foo");
if (dialog.exec() )
{
// OK clicked
}
}


Ciao,
_