Hi,
Ich benutze einen QWizard um Daten vom Benutzer abzufragen.
Nachdem alle Daten komplett sind soll ein wechsel auf die letzte Seite erfolgen und nachdem die Seite sichtbar ist, soll eine Methode aufgerufen werden, die dann die Daten bearbeitet und den Fortschritt über die Widgets (QProgressbar) auf der Seite darstellt.
Leider finde ich keine Möglichkeite die Methode aufzurufen nachdem die Widget sichtbar sind.
Hat jemand da eine Idee?
QT4: Methode aufrufen wenn QWizardPage sichtbar
Aufruf erst wenn die Page sichtbar ist
ja, das würde mich auch interessieren.
Nach dem das Reagieren auf currentIdChanged() nichts gebracht hat versuche ich jetzt mal das showEvent() der Page zu überladen.
Nach dem das Reagieren auf currentIdChanged() nichts gebracht hat versuche ich jetzt mal das showEvent() der Page zu überladen.
Also iwürde es so lösen:
Code: Alles auswählen
showEvent(QShowEvent *)
{
if (m_ui->tab->isVisible())
[..]
}