mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
Correct isGUIApp tests
This commit is contained in:
parent
7840317cc0
commit
17582ac38a
@ -105,8 +105,8 @@ QCoreApplication* createApplication(int &argc, char *argv[])
|
|||||||
{
|
{
|
||||||
// if x11, then test if xserver is available
|
// if x11, then test if xserver is available
|
||||||
#if defined(ENABLE_X11)
|
#if defined(ENABLE_X11)
|
||||||
Display* dpy = XOpenDisplay(nullptr);
|
Display* dpy = XOpenDisplay(NULL);
|
||||||
if (dpy != nullptr)
|
if (dpy != NULL)
|
||||||
{
|
{
|
||||||
XCloseDisplay(dpy);
|
XCloseDisplay(dpy);
|
||||||
isGuiApp = true;
|
isGuiApp = true;
|
||||||
@ -164,7 +164,7 @@ int main(int argc, char** argv)
|
|||||||
// Initialising QCoreApplication
|
// Initialising QCoreApplication
|
||||||
QScopedPointer<QCoreApplication> app(createApplication(argc, argv));
|
QScopedPointer<QCoreApplication> app(createApplication(argc, argv));
|
||||||
|
|
||||||
bool isGuiApp = (qobject_cast<QApplication *>(app.data()) != nullptr && QSystemTrayIcon::isSystemTrayAvailable());
|
bool isGuiApp = !(qobject_cast<QApplication *>(app.data()) == nullptr) && QSystemTrayIcon::isSystemTrayAvailable();
|
||||||
|
|
||||||
DefaultSignalHandler::install();
|
DefaultSignalHandler::install();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user