4#include <QtQuick/private/qquickscreen_p.h>
5#include <QtQuick/qquickwindow.h>
7#include <QtQuick/private/qquickitem_p.h>
9#include <QtGui/qguiapplication.h>
10#include <QtGui/qscreen.h>
200 , m_screen(wrappedScreen)
324 emit virtualXChanged();
325 emit virtualYChanged();
334 emit manufacturerChanged();
338 emit serialNumberChanged();
423#include "moc_qquickscreen_p.cpp"
QScreen * primaryScreen
the primary (or default) screen of the application.
static bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *member)
\threadsafe
constexpr int x() const noexcept
Returns the x coordinate of this point.
constexpr int y() const noexcept
Returns the y coordinate of this point.
QLazilyAllocated< ExtraData, ExtraDataTags > extra
static QQuickItemPrivate * get(QQuickItem *item)
QQuickWindow * window() const
Returns the window in which this item is rendered.
Q_INVOKABLE int angleBetween(int a, int b)
void screenChanged(QScreen *)
QQuickScreenAttached(QObject *attachee)
void windowChanged(QQuickWindow *)
void devicePixelRatioChanged()
void logicalPixelDensityChanged()
Qt::ScreenOrientation orientation
QPointer< QScreen > m_screen
QQuickScreenInfo(QObject *parent=nullptr, QScreen *wrappedScreen=nullptr)
\qmltype Screen \instantiates QQuickScreenAttached \inqmlmodule QtQuick
QScreen * wrappedScreen() const
void pixelDensityChanged()
int desktopAvailableWidth
Qt::ScreenOrientation primaryOrientation
int desktopAvailableHeight
void orientationChanged()
void desktopGeometryChanged()
void setWrappedScreen(QScreen *screen)
void primaryOrientationChanged()
FINALQString serialNumber
qreal logicalPixelDensity
\qmltype Window \instantiates QQuickWindow \inqmlmodule QtQuick
\inmodule QtCore\reentrant
constexpr QPoint topLeft() const noexcept
Returns the position of the rectangle's top-left corner.
The QScreen class is used to query screen properties. \inmodule QtGui.
QSize availableVirtualSize
the available size of the virtual desktop to which this screen belongs
qreal devicePixelRatio
the screen's ratio between physical pixels and device-independent pixels
QString model
the model of the screen
int angleBetween(Qt::ScreenOrientation a, Qt::ScreenOrientation b) const
Convenience function to compute the angle of rotation to get from rotation a to rotation b.
QRect geometry
the screen's geometry in pixels
QSize size
the pixel resolution of the screen
Qt::ScreenOrientation primaryOrientation
the primary screen orientation
QString manufacturer
the manufacturer of the screen
Qt::ScreenOrientation orientation
the screen orientation
QString name
a user presentable string representing the screen
qreal logicalDotsPerInch
the number of logical dots or pixels per inch
QString serialNumber
the serial number of the screen
QRect availableVirtualGeometry
the available geometry of the virtual desktop to which this screen belongs
qreal physicalDotsPerInch
the number of physical dots or pixels per inch
constexpr int height() const noexcept
Returns the height.
constexpr int width() const noexcept
Returns the width.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
GLboolean GLboolean GLboolean b
GLboolean GLboolean GLboolean GLboolean a
[7]
#define qmlobject_disconnect(Sender, SenderType, Signal, Receiver, ReceiverType, Method)
Disconnect Signal of Sender from Method of Receiver.
#define qmlobject_connect(Sender, SenderType, Signal, Receiver, ReceiverType, Method)
Connect Signal of Sender to Method of Receiver.
QQuickItem * qobject_cast< QQuickItem * >(QObject *o)
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent