mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-16 23:51:20 +02:00
2023-01-30 Fred Gleason <fredg@paravelsystems.com>
* Refactored splash screen code so as not to hide the splash screen until after the event loop is started. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
@@ -61,7 +61,7 @@ MainWidget::MainWidget(RDConfig *config,QWidget *parent)
|
||||
//
|
||||
// Splash Screen
|
||||
//
|
||||
air_splash_screen=new SplashScreen();
|
||||
air_splash_screen=new SplashScreen(this);
|
||||
air_splash_screen->show();
|
||||
air_splash_screen->showMessage(tr("Opening database..."));
|
||||
|
||||
@@ -826,7 +826,11 @@ void MainWidget::ripcConnectedData(bool state)
|
||||
delete q;
|
||||
}
|
||||
}
|
||||
air_splash_screen->finish(this);
|
||||
|
||||
QTimer *timer=new QTimer();
|
||||
timer->setSingleShot(true);
|
||||
connect(timer,SIGNAL(timeout()),air_splash_screen,SLOT(finish()));
|
||||
timer->start(0);
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user