![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Public Member Functions | |
| QRect | geometry () const override |
| Reimplement in subclass to return the pixel geometry of the screen. | |
| int | depth () const override |
| Reimplement in subclass to return current depth of the screen. | |
| QImage::Format | format () const override |
| Reimplement in subclass to return the image format which corresponds to the screen format. | |
| QString | name () const override |
| QSizeF | physicalSize () const override |
| Reimplement this function in subclass to return the physical size of the screen, in millimeters. | |
| void | setVk (QVkKhrDisplayVulkanInstance *inst) |
| QRect | geometry () const override |
| Reimplement in subclass to return the pixel geometry of the screen. | |
| int | depth () const override |
| Reimplement in subclass to return current depth of the screen. | |
| QImage::Format | format () const override |
| Reimplement in subclass to return the image format which corresponds to the screen format. | |
| QString | name () const override |
| QSizeF | physicalSize () const override |
| Reimplement this function in subclass to return the physical size of the screen, in millimeters. | |
| void | setVk (QVkKhrDisplayVulkanInstance *inst) |
| Public Member Functions inherited from QPlatformScreen | |
| QPlatformScreen () | |
| virtual | ~QPlatformScreen () |
| virtual bool | isPlaceholder () const |
| virtual QPixmap | grabWindow (WId window, int xx, int yy, int widthwidth, int heightheight) const |
| This function is called when Qt needs to be able to grab the content of a window. | |
| virtual QRect | availableGeometry () const |
| Reimplement in subclass to return the pixel geometry of the available space This normally is the desktop screen minus the task manager, global menubar etc. | |
| virtual QColorSpace | colorSpace () const |
| virtual QDpi | logicalDpi () const |
| Reimplement this function in subclass to return the logical horizontal and vertical dots per inch metrics of the screen. | |
| virtual QDpi | logicalBaseDpi () const |
| Reimplement to return the base logical DPI for the platform. | |
| virtual qreal | devicePixelRatio () const |
| Reimplement this function in subclass to return the device pixel ratio for the screen. | |
| virtual qreal | refreshRate () const |
| Reimplement this function in subclass to return the vertical refresh rate of the screen, in Hz. | |
| virtual Qt::ScreenOrientation | nativeOrientation () const |
| Reimplement this function in subclass to return the native orientation of the screen, e.g. | |
| virtual Qt::ScreenOrientation | orientation () const |
| Reimplement this function in subclass to return the current orientation of the screen, for example based on accelerometer data to determine the device orientation. | |
| virtual QWindow * | topLevelAt (const QPoint &point) const |
| Return the given top level window for a given position. | |
| QWindowList | windows () const |
| Return all windows residing on this screen. | |
| virtual QList< QPlatformScreen * > | virtualSiblings () const |
| Returns a list of all the platform screens that are part of the same virtual desktop. | |
| const QPlatformScreen * | screenForPosition (const QPoint &point) const |
| Find the sibling screen corresponding to globalPos. | |
| QScreen * | screen () const |
| virtual QString | manufacturer () const |
| Reimplement this function in subclass to return the manufacturer of this screen. | |
| virtual QString | model () const |
| Reimplement this function in subclass to return the model of this screen. | |
| virtual QString | serialNumber () const |
| Reimplement this function in subclass to return the serial number of this screen. | |
| virtual QPlatformCursor * | cursor () const |
| Reimplement this function in subclass to return the cursor of the screen. | |
| virtual SubpixelAntialiasingType | subpixelAntialiasingTypeHint () const |
| Returns a hint about this screen's subpixel layout structure. | |
| virtual PowerState | powerState () const |
| Returns the current power state. | |
| virtual void | setPowerState (PowerState state) |
| Sets the power state for this screen. | |
| virtual QList< Mode > | modes () const |
| Reimplement this function in subclass to return the list of modes for this screen. | |
| virtual int | currentMode () const |
| Reimplement this function in subclass to return the index of the current mode from the modes list. | |
| virtual int | preferredMode () const |
| Reimplement this function in subclass to return the preferred mode index from the modes list. | |
Friends | |
| class | QVkKhrDisplayIntegration |
Definition at line 40 of file qvkkhrdisplayintegration.cpp.
|
inlineoverridevirtual |
Reimplement in subclass to return current depth of the screen.
Implements QPlatformScreen.
Definition at line 44 of file qvkkhrdisplayintegration.cpp.
|
inlineoverridevirtual |
Reimplement in subclass to return current depth of the screen.
Implements QPlatformScreen.
Definition at line 44 of file qvkkhrdisplayintegration.cpp.
|
inlineoverridevirtual |
Reimplement in subclass to return the image format which corresponds to the screen format.
Implements QPlatformScreen.
Definition at line 45 of file qvkkhrdisplayintegration.cpp.
|
inlineoverridevirtual |
Reimplement in subclass to return the image format which corresponds to the screen format.
Implements QPlatformScreen.
Definition at line 45 of file qvkkhrdisplayintegration.cpp.
|
inlineoverridevirtual |
Reimplement in subclass to return the pixel geometry of the screen.
Implements QPlatformScreen.
Definition at line 43 of file qvkkhrdisplayintegration.cpp.
|
inlineoverridevirtual |
Reimplement in subclass to return the pixel geometry of the screen.
Implements QPlatformScreen.
Definition at line 43 of file qvkkhrdisplayintegration.cpp.
|
inlineoverridevirtual |
Reimplemented from QPlatformScreen.
Definition at line 46 of file qvkkhrdisplayintegration.cpp.
|
inlineoverridevirtual |
Reimplemented from QPlatformScreen.
Definition at line 46 of file qvkkhrdisplayintegration.cpp.
|
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.
Reimplemented from QPlatformScreen.
Definition at line 60 of file qvkkhrdisplayintegration.cpp.
|
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.
Reimplemented from QPlatformScreen.
| void QVkKhrDisplayScreen::setVk | ( | QVkKhrDisplayVulkanInstance * | inst | ) |
Definition at line 69 of file qvkkhrdisplayintegration.cpp.
| void QVkKhrDisplayScreen::setVk | ( | QVkKhrDisplayVulkanInstance * | inst | ) |
|
friend |
Definition at line 57 of file qvkkhrdisplayintegration.cpp.