From 56db51035a7a4c8a2b2593a0911975970022f676 Mon Sep 17 00:00:00 2001 From: Michal Kubecek Date: Tue, 14 Apr 2015 15:13:30 +0200 Subject: Qt4 port step 10: minor X11 related fixes --- src/gui/freedesksystray.cpp | 5 +++-- src/gui/twinkle.pro | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/gui/freedesksystray.cpp b/src/gui/freedesksystray.cpp index 0096a73..6812cbe 100644 --- a/src/gui/freedesksystray.cpp +++ b/src/gui/freedesksystray.cpp @@ -28,6 +28,8 @@ #include #include +#include + FreeDeskSysTray::FreeDeskSysTray ( QWidget *pParent , const char *pszName ) : QLabel(pParent, pszName, Qt::WMouseNoMask | Qt::WRepaintNoErase | Qt::WType_TopLevel | Qt::WStyle_Customize | Qt::WStyle_NoBorder | Qt::WStyle_StaysOnTop) @@ -73,8 +75,7 @@ void FreeDeskSysTray::dock () XSync(dpy, false); Atom trayAtom; - // KDE 3 - WId forWin = mainWindow ? mainWindow->topLevelWidget()->winId() : qt_xrootwin(); + WId forWin = mainWindow ? mainWindow->topLevelWidget()->winId() : QX11Info::appRootWindow(); trayAtom = XInternAtom(dpy, "_KDE_NET_WM_SYSTEM_TRAY_WINDOW_FOR", false); XChangeProperty(dpy, trayWin, trayAtom, XA_WINDOW, 32, PropModeReplace, (unsigned char *) &forWin, 1); diff --git a/src/gui/twinkle.pro b/src/gui/twinkle.pro index cc175e7..f943a5b 100644 --- a/src/gui/twinkle.pro +++ b/src/gui/twinkle.pro @@ -3,7 +3,7 @@ LANGUAGE = C++ CONFIG += qt warn_on release thread -LIBS += ../libtwinkle.a ../parser/libsipparser.a ../sdp/libsdpparser.a ../sockets/libsocket.a ../threads/libthread.a ../audio/libaudio.a ../audits/libaudits.a ../stun/libstun.a ../mwi/libmwi.a ../im/libim.a ../patterns/libpatterns.a ../presence/libpresence.a ../utils/libutils.a -lsndfile -lmagic -lncurses -lreadline +LIBS += ../libtwinkle.a ../parser/libsipparser.a ../sdp/libsdpparser.a ../sockets/libsocket.a ../threads/libthread.a ../audio/libaudio.a ../audits/libaudits.a ../stun/libstun.a ../mwi/libmwi.a ../im/libim.a ../patterns/libpatterns.a ../presence/libpresence.a ../utils/libutils.a -lsndfile -lmagic -lncurses -lreadline -lX11 DEFINES += QT_NO_STL -- cgit v1.2.3