[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebase/klipper
From: Esben Mose Hansen <kde () mosehansen ! dk>
Date: 2005-02-04 21:36:18
Message-ID: 20050204213618.74BCE1D14E () office ! kde ! org
[Download RAW message or body]
CVS commit by esben:
Make Klipper use freedesktop.org's XEMBED protocol.
BUG: 69119
M +11 -0 main.cpp 1.41
--- kdebase/klipper/main.cpp #1.40:1.41
@@ -31,4 +31,9 @@
#include "version.h"
+#if defined Q_WS_X11 && ! defined K_WS_QTONLY
+#include <qxembed.h> // schroder
+#endif
+
+
extern "C" int KDE_EXPORT kdemain(int argc, char *argv[])
{
@@ -46,4 +51,10 @@ extern "C" int KDE_EXPORT kdemain(int ar
Klipper *toplevel = new Klipper();
+ // Make Klipper conform to freedesktop system tray standard, see
+ // http://bugs.kde.org/show_bug.cgi?id=69119
+#if defined Q_WS_X11 && ! defined K_WS_QTONLY
+ QXEmbed::initialize();
+#endif
+
KWin::setSystemTrayWindowFor( toplevel->winId(), 0 );
toplevel->setGeometry(-100, -100, 42, 42 );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic