QT4: Methode aufrufen wenn QWizardPage sichtbar

Alles rund um die Programmierung mit Qt
Antworten
justXi
Beiträge: 6
Registriert: 28. Dezember 2006 21:04

QT4: Methode aufrufen wenn QWizardPage sichtbar

Beitrag von justXi »

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?
mgleich
Beiträge: 7
Registriert: 30. März 2010 11:31
Wohnort: Stralsund
Kontaktdaten:

Aufruf erst wenn die Page sichtbar ist

Beitrag von mgleich »

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.
AuE
Beiträge: 918
Registriert: 5. August 2008 10:58

Beitrag von AuE »

Also iwürde es so lösen:

Code: Alles auswählen

showEvent(QShowEvent *)
{
  if (m_ui->tab->isVisible())
[..]
}
Antworten