QProgressBar
Verfasst: 26. Juni 2013 16:40
Hi,
ich habe eine langwigrige Operation. Deshalb verwende ich dafür QProgressBar, um den Status anzuzeigen.
Allerdings habe ich das Problem, dass QProgressBar erst startet nachdem die Operation vorbei ist, obwohl ich einen separaten Thread dafür verwende.
ich habe eine langwigrige Operation. Deshalb verwende ich dafür QProgressBar, um den Status anzuzeigen.
Allerdings habe ich das Problem, dass QProgressBar erst startet nachdem die Operation vorbei ist, obwohl ich einen separaten Thread dafür verwende.
Code: Alles auswählen
//Klasse MainWindow
void fetchData(){
QProgressBarThread* thread = new QProgressBarThread();
thread->start();
....
//Operation zum Holen von Daten aus DB
}
//Klasse QProgressBarThread
QProgressBarThread(){
progressBar = new QProgressBar();
progressBar->setMinimum(0);
progressBar->setMaximum(0);
}
run(){
progressBar->show();
}