diff --git a/source/ArmarXGui/applications/ArmarXGui/ArmarXMainWindow.cpp b/source/ArmarXGui/applications/ArmarXGui/ArmarXMainWindow.cpp index ee8d2b644a161ca0d2b471c2021a5fca0f8ce730..c9470de0253fb01ec2ba541062bf5d08c53b6792 100644 --- a/source/ArmarXGui/applications/ArmarXGui/ArmarXMainWindow.cpp +++ b/source/ArmarXGui/applications/ArmarXGui/ArmarXMainWindow.cpp @@ -114,7 +114,7 @@ ArmarXMainWindow::ArmarXMainWindow(const armarx::ManagedIceObjectRegistryInterfa splashscreenPrefix = "v" + QString::fromStdString(Application::GetVersion()) + " - "; QPixmap pm(QString("://icons/ArmarX-Splashscreen.png")); splashSceen = new QSplashScreen(pm); - splashSceen->show(); + // splashSceen->show(); ui = new ::Ui::ArmarXMainWindow(); mutex3d.reset(new boost::recursive_mutex); @@ -163,12 +163,14 @@ ArmarXMainWindow::ArmarXMainWindow(const armarx::ManagedIceObjectRegistryInterfa connectionStatusTimer->start(300); //changeLayout(2); QStringList recentlyFiles = mainSettings.value("RecentlyFiles").toStringList(); - splashSceen->finish(this); + // splashSceen->finish(this); + guiUseCaseSelector = new GuiUseCaseSelector(this, mainSettings.value("DoNotShowUseCaseDialog").toBool(), this); + if (!mainSettings.value("DoNotShowUseCaseDialog").toBool() && guiUseCaseSelector->exec() == QDialog::Accepted) { QString path = guiUseCaseSelector->getSelectedConfigFilePath();