![]() |
Qt 6.x
The Qt SDK
|
#include "qwindowsintegration.h"#include "qwindowswindow.h"#include "qwindowscontext.h"#include "qwin10helpers.h"#include "qwindowsmenu.h"#include "qwindowsopenglcontext.h"#include "qwindowsscreen.h"#include "qwindowstheme.h"#include "qwindowsservices.h"#include <QtGui/private/qtgui-config_p.h>#include <QtGui/private/qwindowsfontdatabase_ft_p.h>#include <QtGui/private/qwindowsfontdatabase_p.h>#include "qwindowsinputcontext.h"#include "qwindowskeymapper.h"#include <qpa/qplatformnativeinterface.h>#include <qpa/qwindowsysteminterface.h>#include <QtGui/qpointingdevice.h>#include <QtGui/private/qguiapplication_p.h>#include <QtGui/private/qhighdpiscaling_p.h>#include <QtGui/qpa/qplatforminputcontextfactory_p.h>#include <QtGui/qpa/qplatformcursor.h>#include <QtGui/private/qwindowsguieventdispatcher_p.h>#include <QtCore/qdebug.h>#include <QtCore/qvariant.h>#include <QtCore/qoperatingsystemversion.h>#include <QtCore/private/qfunctions_win_p.h>#include <wrl.h>#include <limits.h>#include "qwindowsglcontext.h"#include "qwindowsopengltester.h"#include <memory>
Include dependency graph for qwindowsintegration.cpp:Go to the source code of this file.
Classes | |
| struct | QWindowsIntegrationPrivate |
Typedefs | |
| using | DarkModeHandlingFlag = QNativeInterface::Private::QWindowsApplication::DarkModeHandlingFlag |
| using | DarkModeHandling = QNativeInterface::Private::QWindowsApplication::DarkModeHandling |
Functions | |
| static void | initOpenGlBlacklistResources () |
| template<typename IntType > | |
| bool | parseIntOption (const QString ¶meter, const QLatin1StringView &option, IntType minimumValue, IntType maximumValue, IntType *target) |
| static unsigned | parseOptions (const QStringList ¶mList, int *tabletAbsoluteRange, QtWindows::DpiAwareness *dpiAwareness, DarkModeHandling *darkModeHandling) |
| using DarkModeHandling = QNativeInterface::Private::QWindowsApplication::DarkModeHandling |
Definition at line 160 of file qwindowsintegration.cpp.
| using DarkModeHandlingFlag = QNativeInterface::Private::QWindowsApplication::DarkModeHandlingFlag |
Definition at line 159 of file qwindowsintegration.cpp.
|
inlinestatic |
Definition at line 74 of file qwindowsintegration.cpp.
References Q_INIT_RESOURCE.
Referenced by QWindowsIntegrationPrivate::parseOptions().
Here is the caller graph for this function:| bool parseIntOption | ( | const QString & | parameter, |
| const QLatin1StringView & | option, | ||
| IntType | minimumValue, | ||
| IntType | maximumValue, | ||
| IntType * | target | ||
| ) |
Definition at line 137 of file qwindowsintegration.cpp.
References QString::at(), ok, qWarning, QString::right(), QString::size(), QString::startsWith(), and QString::toInt().
Referenced by parseOptions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinestatic |
Definition at line 162 of file qwindowsintegration.cpp.
References QWindowsIntegration::AlwaysUseNativeMenus, QWindowsIntegration::DetectAltGrModifier, QWindowsIntegration::DisableArb, QWindowsIntegration::DontPassOsMouseEventsSynthesizedFromTouch, QWindowsIntegration::DontUseColorFonts, QWindowsIntegration::DontUseDirectWriteFonts, QWindowsIntegration::DontUseWMPointer, QWindowsIntegration::FontDatabaseDirectWrite, QWindowsIntegration::FontDatabaseFreeType, QWindowsIntegration::FontDatabaseNative, QtWindows::Invalid, QWindowsIntegration::NoNativeDialogs, QWindowsIntegration::NoNativeMenus, parseIntOption(), QtWindows::PerMonitorVersion2, qWarning, QWindowsIntegration::RtlEnabled, QWindowsContext::verbose, and QWindowsIntegration::XpNativeDialogs.
Here is the call graph for this function: