Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qxcbintegration.cpp File Reference

(02e4bf3e1e519a6bf81728f3576f575ef4433538)

#include "qxcbintegration.h"
#include "qxcbconnection.h"
#include "qxcbscreen.h"
#include "qxcbwindow.h"
#include "qxcbcursor.h"
#include "qxcbkeyboard.h"
#include "qxcbbackingstore.h"
#include "qxcbnativeinterface.h"
#include "qxcbclipboard.h"
#include "qxcbeventqueue.h"
#include "qxcbeventdispatcher.h"
#include "qxcbglintegration.h"
#include "qxcbsessionmanager.h"
#include "qxcbxsettings.h"
#include <xcb/xcb.h>
#include <QtGui/private/qgenericunixfontdatabase_p.h>
#include <QtGui/private/qdesktopunixservices_p.h>
#include <stdio.h>
#include <QtGui/private/qguiapplication_p.h>
#include <qpa/qplatforminputcontextfactory_p.h>
#include <private/qgenericunixtheme_p.h>
#include <qpa/qplatforminputcontext.h>
#include <QtGui/QOpenGLContext>
#include <QtGui/QScreen>
#include <QtGui/QOffscreenSurface>
#include <QtCore/QFileInfo>
Include dependency graph for qxcbintegration.cpp:

Go to the source code of this file.

Classes

class  QXcbUnixServices

Macros

#define RETURN_VALID_XSETTINGS(key)

Functions

static bool runningUnderDebugger ()
static QString argv0BaseName ()

Variables

static const auto xsNetCursorBlink = "Net/CursorBlink"_ba
static const auto xsNetCursorBlinkTime = "Net/CursorBlinkTime"_ba
static const auto xsNetDoubleClickTime = "Net/DoubleClickTime"_ba
static const auto xsNetDoubleClickDistance = "Net/DoubleClickDistance"_ba
static const auto xsNetDndDragThreshold = "Net/DndDragThreshold"_ba
static const char resourceNameVar [] = "RESOURCE_NAME"

Macro Definition Documentation

◆ RETURN_VALID_XSETTINGS

#define RETURN_VALID_XSETTINGS ( key)
Value:
{ \
auto value = connection()->primaryScreen()->xSettings()->setting(key); \
if (value.isValid()) return value; \
}
DBusConnection const char DBusError DBusBusType DBusError return DBusConnection DBusHandleMessageFunction void DBusFreeFunction return DBusConnection return DBusConnection return const char DBusError return DBusConnection DBusMessage dbus_uint32_t return DBusConnection dbus_bool_t DBusConnection DBusAddWatchFunction DBusRemoveWatchFunction DBusWatchToggledFunction void DBusFreeFunction return DBusConnection DBusDispatchStatusFunction void DBusFreeFunction DBusTimeout return DBusTimeout return DBusWatch return DBusWatch unsigned int return DBusError const DBusError return const DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessage return DBusMessageIter int const void return DBusMessageIter DBusMessageIter return DBusMessageIter void DBusMessageIter void int return DBusMessage DBusMessageIter return DBusMessageIter return DBusMessageIter DBusMessageIter const char const char const char const char return DBusMessage return DBusMessage const char return DBusMessage dbus_bool_t return DBusMessage dbus_uint32_t return DBusMessage return
DBusConnection * connection
EGLOutputLayerEXT EGLint EGLAttrib value
[3]
GLuint64 key

Definition at line 451 of file qxcbintegration.cpp.

Function Documentation

◆ argv0BaseName()

QString argv0BaseName ( )
static

Definition at line 511 of file qxcbintegration.cpp.

◆ runningUnderDebugger()

bool runningUnderDebugger ( )
static

Definition at line 76 of file qxcbintegration.cpp.

Variable Documentation

◆ resourceNameVar

const char resourceNameVar = "RESOURCE_NAME"
static

Definition at line 524 of file qxcbintegration.cpp.

◆ xsNetCursorBlink

const auto xsNetCursorBlink = "Net/CursorBlink"_ba
static

Definition at line 339 of file qxcbintegration.cpp.

◆ xsNetCursorBlinkTime

const auto xsNetCursorBlinkTime = "Net/CursorBlinkTime"_ba
static

Definition at line 340 of file qxcbintegration.cpp.

◆ xsNetDndDragThreshold

const auto xsNetDndDragThreshold = "Net/DndDragThreshold"_ba
static

Definition at line 343 of file qxcbintegration.cpp.

◆ xsNetDoubleClickDistance

const auto xsNetDoubleClickDistance = "Net/DoubleClickDistance"_ba
static

Definition at line 342 of file qxcbintegration.cpp.

◆ xsNetDoubleClickTime

const auto xsNetDoubleClickTime = "Net/DoubleClickTime"_ba
static

Definition at line 341 of file qxcbintegration.cpp.