summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/xcb/xcb_qpa_lib.pro
diff options
context:
space:
mode:
authorGatis Paeglis <gatis.paeglis@qt.io>2018-09-22 13:14:23 +0200
committerGatis Paeglis <gatis.paeglis@qt.io>2018-10-17 10:02:45 +0000
commitd67214302f269242ae3d8d2b962fd91ec42c979e (patch)
tree797359110b434799337ae7f76c97c89b7b6e8e1d /src/plugins/platforms/xcb/xcb_qpa_lib.pro
parent5fe2ed48d60f383706274fa087f08a041c79dc73 (diff)
xcb: qxcbconnection_basic
A basic base class that creates a connection and initializes extensions. The goal was to reduce the size of qxcbconnection.h/cpp. Made QXcbAtom into a class that handles atom initialization and exposes the relevant APIs. Before this patch, all of that logic was inside of qxcbconnection.h/cpp. Change-Id: Ia893c3b31e2343dfbe62fe2aa6bfd0017abf46ea Reviewed-by: Gatis Paeglis <gatis.paeglis@qt.io>
Diffstat (limited to 'src/plugins/platforms/xcb/xcb_qpa_lib.pro')
-rw-r--r--src/plugins/platforms/xcb/xcb_qpa_lib.pro8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/plugins/platforms/xcb/xcb_qpa_lib.pro b/src/plugins/platforms/xcb/xcb_qpa_lib.pro
index a747b25c88..c0704e4c18 100644
--- a/src/plugins/platforms/xcb/xcb_qpa_lib.pro
+++ b/src/plugins/platforms/xcb/xcb_qpa_lib.pro
@@ -31,7 +31,9 @@ SOURCES = \
qxcbxsettings.cpp \
qxcbsystemtraytracker.cpp \
qxcbeventqueue.cpp \
- qxcbeventdispatcher.cpp
+ qxcbeventdispatcher.cpp \
+ qxcbconnection_basic.cpp \
+ qxcbatom.cpp
HEADERS = \
qxcbclipboard.h \
@@ -51,7 +53,9 @@ HEADERS = \
qxcbsystemtraytracker.h \
qxcbxkbcommon.h \
qxcbeventqueue.h \
- qxcbeventdispatcher.h
+ qxcbeventdispatcher.h \
+ qxcbconnection_basic.h \
+ qxcbatom.h
qtConfig(draganddrop) {
SOURCES += qxcbdrag.cpp