Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qxcbnativeinterface.cpp File Reference
#include "qxcbnativeinterface.h"
#include "qxcbcursor.h"
#include "qxcbscreen.h"
#include "qxcbwindow.h"
#include "qxcbintegration.h"
#include "qxcbsystemtraytracker.h"
#include <private/qguiapplication_p.h>
#include <QtCore/QMap>
#include <QtCore/QDebug>
#include <QtGui/qopenglcontext.h>
#include <QtGui/qscreen.h>
#include <stdio.h>
#include <algorithm>
#include "qxcbnativeinterfacehandler.h"
#include "moc_qxcbnativeinterface.cpp"
+ Include dependency graph for qxcbnativeinterface.cpp:

Go to the source code of this file.

Functions

static QT_BEGIN_NAMESPACE int resourceType (const QByteArray &key)
 
static QXcbSystemTrayTrackersystemTrayTracker (const QScreen *s)
 
static void dumpNativeWindowsRecursion (const QXcbConnection *connection, xcb_window_t window, int level, QTextStream &str)
 

Function Documentation

◆ dumpNativeWindowsRecursion()

static void dumpNativeWindowsRecursion ( const QXcbConnection connection,
xcb_window_t  window,
int  level,
QTextStream str 
)
static

Definition at line 563 of file qxcbnativeinterface.cpp.

References connection, Qt::dec(), dumpNativeWindowsRecursion(), Qt::forcesign(), QRect::height(), Qt::hex(), i, QRect::isValid(), Qt::noforcesign(), Q_XCB_REPLY, reply, str, QRect::width(), window(), QXcbWindow::windowTitle(), QRect::x(), and QRect::y().

Referenced by QXcbNativeInterface::dumpConnectionNativeWindows(), and dumpNativeWindowsRecursion().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resourceType()

static QT_BEGIN_NAMESPACE int resourceType ( const QByteArray key)
static

Definition at line 33 of file qxcbnativeinterface.cpp.

References QByteArrayLiteral.

◆ systemTrayTracker()

static QXcbSystemTrayTracker * systemTrayTracker ( const QScreen s)
inlinestatic

Definition at line 60 of file qxcbnativeinterface.cpp.

References connection.

Referenced by QXcbWindow::create(), QXcbNativeInterface::nativeResourceForScreen(), and QXcbWindow::requestSystemTrayWindowDock().

+ Here is the caller graph for this function: