linux script start

warning when starting without script on linux
This commit is contained in:
Andreas Stallinger
2017-06-08 12:13:36 +02:00
parent 3e62367af0
commit deed335a10
2 changed files with 8 additions and 0 deletions
+1
View File
@@ -22,4 +22,5 @@ export LD_LIBRARY_PATH="$SOURCETRAIL_PATH/lib:$LD_LIBRARY_PATH"
export QT_XKB_CONFIG_ROOT="/usr/share/X11/xkb:$QT_XKB_CONFIG_ROOT"
export QT_QPA_PLATFORM_PLUGIN_PATH="$SOURCETRAIL_PATH/lib/platforms"
export QT_QPA_FONTDIR="$SOURCETRAIL_PATH/data/fonts:$QT_QPA_FONTDIR"
export SOURCETRAIL_VIA_SCRIPT
exec "$SOURCETRAIL_PATH/Sourcetrail" $@
+7
View File
@@ -125,6 +125,13 @@ QtMainWindow::QtMainWindow()
// Need to call loadLayout here for right DockWidget size on Linux
// Seconde call is in Application.cpp
loadLayout();
#ifdef __linux__
if (std::getenv("SOURCETRAIL_VIA_SCRIPT") == nullptr)
{
QMessageBox::warning(this, "Run Sourcetrail via Script", "Please run Sourcetrail via Sourcetrail.sh");
}
#endif
}
QtMainWindow::~QtMainWindow()