Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qiosscreen.mm File Reference
#include "qiosglobal.h"
#include "qiosintegration.h"
#include "qiosscreen.h"
#include "qioswindow.h"
#include <qpa/qwindowsysteminterface.h>
#include "qiosapplicationdelegate.h"
#include "qiosviewcontroller.h"
#include "quiview.h"
#include "qiostheme.h"
#include <QtCore/private/qcore_mac_p.h>
#include <QtGui/qpointingdevice.h>
#include <QtGui/private/qwindow_p.h>
#include <QtGui/private/qguiapplication_p.h>
#include <private/qcoregraphics_p.h>
#include <sys/sysctl.h>
#include "moc_qiosscreen.cpp"
+ Include dependency graph for qiosscreen.mm:

Go to the source code of this file.

Classes

class  QIOSScreenTracker
 
class  QIOSOrientationListener
 
category  UIScreen(Compatibility)
 

Typedefs

typedef void(^ DisplayLinkBlock) (CADisplayLink *displayLink)
 

Functions

static QIOSScreenqtPlatformScreenFor (UIScreen *uiScreen)
 
static QString deviceModelIdentifier ()
 Returns the model identifier of the device.
 

Typedef Documentation

◆ DisplayLinkBlock

typedef void(^ DisplayLinkBlock) (CADisplayLink *displayLink)

Definition at line 26 of file qiosscreen.mm.

Function Documentation

◆ deviceModelIdentifier()

static QString deviceModelIdentifier ( )
static

Returns the model identifier of the device.

Definition at line 214 of file qiosscreen.mm.

References QString::fromLatin1(), QString::fromLocal8Bit(), and qgetenv().

Referenced by QIOSScreen::QIOSScreen().

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

◆ qtPlatformScreenFor()

static QIOSScreen * qtPlatformScreenFor ( UIScreen *  uiScreen)
static

Definition at line 47 of file qiosscreen.mm.

References QScreen::handle(), screen, QGuiApplication::screens(), and QIOSScreen::uiScreen().

+ Here is the call graph for this function: