qlabel innerhalb qstatusbar aktualisieren
Verfasst: 20. Dezember 2006 14:26
Hallo,
nach einigen erfolglosen Recherchen hoffe ich das ihr mir helfen könnt.
Ich will einen label innerhalb einer statusbar aktualisieren, leider klappt die aktualisierung nicht.
vielen dank schon mal für anregungen und ideen
nach einigen erfolglosen Recherchen hoffe ich das ihr mir helfen könnt.
Ich will einen label innerhalb einer statusbar aktualisieren, leider klappt die aktualisierung nicht.
Code: Alles auswählen
// hier will ich die aktualisierung anstoßen
void KOffDialog::accept()
{
if( minToVal() > 0)
for(int i=minToVal(); i >= 0; i--)
{ TimeLeft = i;
wait();
}
}
// hier soll der Timer 1s verweilen und dann updateTime starten, der Timer wird im Konstruktor mit refreshTimer = new Timer(this); initialisiert
// und so "connected": connect( refreshTimer, SIGNAL(timeout()), this, SLOT(updateTime()));
void KOffDialog::wait()
{
refreshTimer->start(1000, TRUE);
}
void KOffDialog::updateTime()
{
labelMinLeft->setNum(TimeLeft);
labelMinLeft->update();
statusBar->update();
}