|
| QIOSScreen (UIScreen *screen) |
|
| ~QIOSScreen () |
|
QString | name () const override |
|
QRect | geometry () const override |
|
QRect | availableGeometry () const override |
|
int | depth () const override |
|
QImage::Format | format () const override |
|
QSizeF | physicalSize () const override |
|
QDpi | logicalBaseDpi () const override |
|
qreal | devicePixelRatio () const override |
|
qreal | refreshRate () const override |
|
Qt::ScreenOrientation | nativeOrientation () const override |
|
Qt::ScreenOrientation | orientation () const override |
|
QPixmap | grabWindow (WId window, int x, int y, int width, int height) const override |
|
UIScreen * | uiScreen () const |
|
UIWindow * | uiWindow () const |
|
void | setUpdatesPaused (bool) |
|
void | updateProperties () |
|
Q_INVOKABLE | QObject (QObject *parent=nullptr) |
|
virtual | ~QObject () |
|
virtual bool | event (QEvent *event) |
|
virtual bool | eventFilter (QObject *watched, QEvent *event) |
|
QString | objectName () const |
|
void | setObjectName (const QString &name) |
|
QBindable< QString > | bindableObjectName () |
|
bool | isWidgetType () const |
|
bool | isWindowType () const |
|
bool | signalsBlocked () const noexcept |
|
bool | blockSignals (bool b) noexcept |
|
QThread * | thread () const |
|
void | moveToThread (QThread *thread) |
|
int | startTimer (int interval, Qt::TimerType timerType=Qt::CoarseTimer) |
|
void | killTimer (int id) |
|
template<typename T > |
T | findChild (const QString &aName=QString(), Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
|
template<typename T > |
QList< T > | findChildren (const QString &aName, Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
|
template<typename T > |
QList< T > | findChildren (Qt::FindChildOptions options=Qt::FindChildrenRecursively) const |
|
const QObjectList & | children () const |
|
void | setParent (QObject *parent) |
|
void | installEventFilter (QObject *filterObj) |
|
void | removeEventFilter (QObject *obj) |
|
QMetaObject::Connection | connect (const QObject *sender, const char *signal, const char *member, Qt::ConnectionType type=Qt::AutoConnection) const |
|
bool | disconnect (const char *signal=nullptr, const QObject *receiver=nullptr, const char *member=nullptr) const |
|
bool | disconnect (const QObject *receiver, const char *member=nullptr) const |
|
void | dumpObjectTree () const |
|
void | dumpObjectInfo () const |
|
bool | setProperty (const char *name, const QVariant &value) |
|
QVariant | property (const char *name) const |
|
QList< QByteArray > | dynamicPropertyNames () const |
|
QBindingStorage * | bindingStorage () |
|
const QBindingStorage * | bindingStorage () const |
|
QObject * | parent () const |
|
bool | inherits (const char *classname) const |
|
| QPlatformScreen () |
|
virtual | ~QPlatformScreen () |
|
virtual bool | isPlaceholder () const |
|
virtual QColorSpace | colorSpace () const |
|
virtual QDpi | logicalDpi () const |
|
virtual QWindow * | topLevelAt (const QPoint &point) const |
|
QWindowList | windows () const |
|
virtual QList< QPlatformScreen * > | virtualSiblings () const |
|
const QPlatformScreen * | screenForPosition (const QPoint &point) const |
|
QScreen * | screen () const |
|
virtual QString | manufacturer () const |
|
virtual QString | model () const |
|
virtual QString | serialNumber () const |
|
virtual QPlatformCursor * | cursor () const |
|
virtual SubpixelAntialiasingType | subpixelAntialiasingTypeHint () const |
|
virtual PowerState | powerState () const |
|
virtual void | setPowerState (PowerState state) |
|
virtual QList< Mode > | modes () const |
|
virtual int | currentMode () const |
|
virtual int | preferredMode () const |
|
QRect | deviceIndependentGeometry () const |
|
|
enum | SubpixelAntialiasingType {
Subpixel_None
, Subpixel_RGB
, Subpixel_BGR
, Subpixel_VRGB
,
Subpixel_VBGR
} |
|
enum | PowerState { PowerStateOn
, PowerStateStandby
, PowerStateSuspend
, PowerStateOff
} |
|
void | deleteLater () |
|
void | destroyed (QObject *=nullptr) |
|
void | objectNameChanged (const QString &objectName, QPrivateSignal) |
|
static QMetaObject::Connection | connect (const QObject *sender, const char *signal, const QObject *receiver, const char *member, Qt::ConnectionType=Qt::AutoConnection) |
|
static QMetaObject::Connection | connect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &method, Qt::ConnectionType type=Qt::AutoConnection) |
|
template<typename Func1 , typename Func2 > |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiver, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
|
static QMetaObject::Connection ::type | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, Func2 slot) |
|
static QMetaObject::Connection ::type | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const QObject *context, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
|
template<typename Func1 , typename Func2 > |
static std::enable_if< QtPrivate::FunctionPointer< Func2 >::ArgumentCount==-1 &&!std::is_convertible_v< Func2, const char * >, QMetaObject::Connection >::type | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, Func2 slot) |
|
template<typename Func1 , typename Func2 > |
static std::enable_if< QtPrivate::FunctionPointer< Func2 >::ArgumentCount==-1 &&!std::is_convertible_v< Func2, const char * >, QMetaObject::Connection >::type | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const QObject *context, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
|
static bool | disconnect (const QObject *sender, const char *signal, const QObject *receiver, const char *member) |
|
static bool | disconnect (const QObject *sender, const QMetaMethod &signal, const QObject *receiver, const QMetaMethod &member) |
|
static bool | disconnect (const QMetaObject::Connection &) |
|
template<typename Func1 , typename Func2 > |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiver, Func2 slot) |
|
template<typename Func1 > |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const QObject *receiver, void **zero) |
|
static QPlatformScreen * | platformScreenForWindow (const QWindow *window) |
|
static int | angleBetween (Qt::ScreenOrientation a, Qt::ScreenOrientation b) |
|
static QTransform | transformBetween (Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &target) |
|
static QRect | mapBetween (Qt::ScreenOrientation a, Qt::ScreenOrientation b, const QRect &rect) |
|
static QDpi | overrideDpi (const QDpi &in) |
|
QObject * | sender () const |
|
int | senderSignalIndex () const |
|
int | receivers (const char *signal) const |
|
bool | isSignalConnected (const QMetaMethod &signal) const |
|
virtual void | timerEvent (QTimerEvent *event) |
|
virtual void | childEvent (QChildEvent *event) |
|
virtual void | customEvent (QEvent *event) |
|
virtual void | connectNotify (const QMetaMethod &signal) |
|
virtual void | disconnectNotify (const QMetaMethod &signal) |
|
| QObject (QObjectPrivate &dd, QObject *parent=nullptr) |
|
void | resizeMaximizedWindows () |
|
QScopedPointer< QObjectData > | d_ptr |
|
QScopedPointer< QPlatformScreenPrivate > | d_ptr |
|
QString | objectName |
| the name of this object More...
|
|
template< class T > T | qobject_cast (const QObject *object) |
|
template< typename T > T | qFindChildqFindChildren (const QObject *obj, const QString &name)() |
|
template< typename T > QList< T > | qFindChildrenqFindChildren (const QObject *obj, const QString &name)() |
|
| QObjectList |
|
Definition at line 55 of file qiosscreen.h.
QDpi QIOSScreen::logicalBaseDpi |
( |
| ) |
const |
|
overridevirtual |
Reimplement to return the base logical DPI for the platform. This DPI value should correspond to a standard-DPI (1x) display. The default implementation returns 96.
QtGui will use this value (together with logicalDpi) to compute the scale factor when high-DPI scaling is enabled, as follows: factor = logicalDPI / baseDPI
Reimplemented from QPlatformScreen.
Definition at line 465 of file qiosscreen.mm.
QSizeF QIOSScreen::physicalSize |
( |
| ) |
const |
|
overridevirtual |
Reimplement this function in subclass to return the physical size of the screen, in millimeters. The physical size represents the actual physical dimensions of the display.
The default implementation takes the pixel size of the screen, considers a resolution of 100 dots per inch, and returns the calculated physical size. A device with a screen that has different resolutions will need to be supported by a suitable reimplementation of this function.
- See also
- logcalDpi
Reimplemented from QPlatformScreen.
Definition at line 460 of file qiosscreen.mm.