5#include <QtCore/qglobal.h>
17 "_NET_WM_CONTEXT_HELP\0"
18 "_NET_WM_SYNC_REQUEST\0"
19 "_NET_WM_SYNC_REQUEST_COUNTER\0"
21 "_NET_SYSTEM_TRAY_OPCODE\0"
44 "_QT_CLIPBOARD_SENTINEL\0"
45 "_QT_SELECTION_SENTINEL\0"
53 "_QT_INPUT_ENCODING\0"
55 "_QT_CLOSE_CONNECTION\0"
62 "ENLIGHTENMENT_DESKTOP\0"
64 "_SGI_DESKS_MANAGER\0"
68 "_NET_VIRTUAL_ROOTS\0"
71 "_NET_MOVERESIZE_WINDOW\0"
72 "_NET_WM_MOVERESIZE\0"
80 "_NET_WM_WINDOW_OPACITY\0"
83 "_NET_WM_STATE_ABOVE\0"
84 "_NET_WM_STATE_BELOW\0"
85 "_NET_WM_STATE_FULLSCREEN\0"
86 "_NET_WM_STATE_MAXIMIZED_HORZ\0"
87 "_NET_WM_STATE_MAXIMIZED_VERT\0"
88 "_NET_WM_STATE_MODAL\0"
89 "_NET_WM_STATE_STAYS_ON_TOP\0"
90 "_NET_WM_STATE_DEMANDS_ATTENTION\0"
91 "_NET_WM_STATE_HIDDEN\0"
94 "_NET_WM_USER_TIME_WINDOW\0"
95 "_NET_WM_FULL_PLACEMENT\0"
97 "_NET_WM_WINDOW_TYPE\0"
98 "_NET_WM_WINDOW_TYPE_DESKTOP\0"
99 "_NET_WM_WINDOW_TYPE_DOCK\0"
100 "_NET_WM_WINDOW_TYPE_TOOLBAR\0"
101 "_NET_WM_WINDOW_TYPE_MENU\0"
102 "_NET_WM_WINDOW_TYPE_UTILITY\0"
103 "_NET_WM_WINDOW_TYPE_SPLASH\0"
104 "_NET_WM_WINDOW_TYPE_DIALOG\0"
105 "_NET_WM_WINDOW_TYPE_DROPDOWN_MENU\0"
106 "_NET_WM_WINDOW_TYPE_POPUP_MENU\0"
107 "_NET_WM_WINDOW_TYPE_TOOLTIP\0"
108 "_NET_WM_WINDOW_TYPE_NOTIFICATION\0"
109 "_NET_WM_WINDOW_TYPE_COMBO\0"
110 "_NET_WM_WINDOW_TYPE_DND\0"
111 "_NET_WM_WINDOW_TYPE_NORMAL\0"
112 "_KDE_NET_WM_WINDOW_TYPE_OVERRIDE\0"
114 "_KDE_NET_WM_FRAME_STRUT\0"
115 "_NET_FRAME_EXTENTS\0"
117 "_NET_STARTUP_INFO\0"
118 "_NET_STARTUP_INFO_BEGIN\0"
121 "_NET_SUPPORTING_WM_CHECK\0"
125 "_NET_SYSTEM_TRAY_VISUAL\0"
127 "_NET_ACTIVE_WINDOW\0"
153 "XdndActionPrivate\0"
167 "Button Wheel Down\0"
168 "Button Horiz Wheel Left\0"
169 "Button Horiz Wheel Right\0"
170 "Abs MT Position X\0"
171 "Abs MT Position Y\0"
172 "Abs MT Touch Major\0"
173 "Abs MT Touch Minor\0"
174 "Abs MT Orientation\0"
176 "Abs MT Tracking ID\0"
194 "_XSETTINGS_SETTINGS\0"
195 "_COMPIZ_DECOR_PENDING\0"
196 "_COMPIZ_DECOR_REQUEST\0"
197 "_COMPIZ_DECOR_DELETE_PIXMAP\0"
198 "_COMPIZ_TOOLKIT_ACTION\0"
199 "_GTK_LOAD_ICONTHEMES\0"
203 "XFree86_DDC_EDID1_RAWDATA\0"
223 while ((name_len = strlen(
name)) != 0) {
226 name += name_len + 1;
232 xcb_intern_atom_reply_t *
reply = xcb_intern_atom_reply(
connection, cookies[
i],
nullptr);
233 m_allAtoms[
i] =
reply->atom;
QXcbAtom::Atom qatom(xcb_atom_t atom) const
void initialize(xcb_connection_t *connection)
void initializeAllAtoms(xcb_connection_t *connection)
DBusConnection * connection
static const char * xcb_atomnames