summaryrefslogtreecommitdiff
path: root/vcl/unx/kde4/KDEXLib.hxx
diff options
context:
space:
mode:
authorLuboš Luňák <l.lunak@suse.cz>2010-10-14 17:54:48 +0200
committerLuboš Luňák <l.lunak@suse.cz>2010-10-14 18:14:14 +0200
commitfef486c99880d65b612831840a9f83e3fe4a0e17 (patch)
tree2c9da7bc04d6ef2edb801f45aa125dff4b4751b2 /vcl/unx/kde4/KDEXLib.hxx
parent924673ea9afc389eaf04b9bccc6f9d8028e12f0d (diff)
Qt event loop integration (when Glib is used) for KDE4 vclplug
So far disabled because of a pending bugfix for Qt, and support for Qt's own event loop (without Glib) needs a missing feature in Qt.
Diffstat (limited to 'vcl/unx/kde4/KDEXLib.hxx')
-rw-r--r--vcl/unx/kde4/KDEXLib.hxx4
1 files changed, 4 insertions, 0 deletions
diff --git a/vcl/unx/kde4/KDEXLib.hxx b/vcl/unx/kde4/KDEXLib.hxx
index e05ac20f54c5..c3f8f27352b5 100644
--- a/vcl/unx/kde4/KDEXLib.hxx
+++ b/vcl/unx/kde4/KDEXLib.hxx
@@ -58,6 +58,10 @@ class KDEXLib : public QObject, public SalXLib
QHash< int, SocketData > socketData; // key is fd
QTimer timeoutTimer;
QTimer userEventTimer;
+ enum { LibreOfficeEventLoop, GlibEventLoop } eventLoopType;
+
+ private:
+ void setupEventLoop();
private slots:
void socketNotifierActivated( int fd );