Тип WaylandOutput QML
Обеспечивает доступ к области отображения, управляемой композитором. Подробнее...
| Заявление об импорте: | import QtWayland.Compositor 1.0 |
| С: | Qt 5.8 |
Свойства
- automaticFrameCallback : bool
- availableGeometry : прямоугольник
- compositor : WaylandCompositor
- geometry : прямоугольник
- manufacturer : строка
- model : строка
- physicalSize : размер
- position : точка
- scaleFactor : целое число
- sizeFollowsWindow : bool
- subpixel : перечисление
- transform : перечисление
- window : Окно
Подробное описание
Тип WaylandOutput управляет прямоугольной областью в пределах геометрии композитора, чтобы использовать её для отображения содержимого клиента. Например, это может быть экран, управляемый WaylandCompositor.
Тип соответствует интерфейсу wl_output в протоколе Wayland.
Документация свойств
automaticFrameCallback : bool
Это свойство содержит значение, указывающее, автоматически ли WaylandOutput отправляет обратные вызовы фрейма при отрисовке.
По умолчанию значение true.
availableGeometry : прямоугольник
Это свойство содержит геометрию WaylandOutput, доступную для отображения содержимого. Доступная геометрия находится в пространстве координат вывода, начинается с 0,0 и по умолчанию имеет размер вывода.
См. также QWaylandOutput::geometry.
compositor : WaylandCompositor
Это свойство содержит композитор, отображающий содержимое на этом WaylandOutput.
Примечание: Это свойство можно установить только один раз, прежде чем компонент WaylandOutput будет завершён.
geometry : прямоугольник
Это свойство содержит геометрию WaylandOutput.
manufacturer : строка
Это свойство содержит текстовое описание производителя этого WaylandOutput.
model : строка
Это свойство содержит текстовое описание модели этого WaylandOutput.
physicalSize : размер
Это свойство содержит физический размер WaylandOutput в миллиметрах.
См. также QWaylandOutput::geometry.
position : точка
Это свойство содержит положение этого WaylandOutput в системе координат композитора.
scaleFactor : целое число
Это свойство содержит коэффициент масштабирования, который WaylandCompositor применяет к буферам поверхности, прежде чем они отображаются. Он используется на устройствах с высокой плотностью пикселей, где не масштабируемое содержимое было бы слишком мелким для практического применения. Клиент может в свою очередь установить коэффициент масштабирования своего буфера, чтобы он соответствовал выводу, если он предпочитает предоставлять высококачественное содержимое, подходящее для устройства вывода.
По умолчанию значение 1 (без масштабирования).
sizeFollowsWindow : bool
Это свойство управляет тем, соответствует ли размер WaylandOutput размеру его окна.
Если это свойство имеет значение true, все ранее добавленные режимы заменяются режимом, который соответствует размеру окна и частоте обновления экрана.
По умолчанию значение false.
subpixel : перечисление
Это свойство содержит расположение субпикселей этого WaylandOutput.
- WaylandOutput.SubpixelUnknown Расположение субпикселей не задано.
- WaylandOutput.SubpixelNone Субпикселей нет.
- WaylandOutput.SubpixelHorizontalRgb Субпиксели расположены горизонтально в порядке красный, зелёный, синий.
- WaylandOutput.SubpixelHorizontalBgr Субпиксели расположены горизонтально в порядке синий, зелёный, красный.
- WaylandOutput.SubpixelVerticalRgb Субпиксели расположены вертикально в порядке красный, зелёный, синий.
- WaylandOutput.SubpixelVerticalBgr Субпиксели расположены вертикально в порядке синий, зелёный, красный.
По умолчанию WaylandOutput.SubpixelUnknown.
transform : перечисление
Это свойство содержит преобразование, которое QWaylandCompositor применяет к поверхности для компенсации ориентации QWaylandOutput.
- WaylandOutput.TransformNormal Ориентация нормальная.
- WaylandOutput.Transform90 Ориентация повернута на 90 градусов.
- WaylandOutput.Transform180 Ориентация повернута на 180 градусов.
- WaylandOutput.Transform270 Ориентация повернута на 270 градусов.
- WaylandOutput.TransformFlipped Ориентация зеркально отображена.
- WaylandOutput.TransformFlipped90 Ориентация зеркально отображена, затем повернута на 90 градусов.
- WaylandOutput.TransformFlipped180 Ориентация зеркально отображена, затем повернута на 180 градусов.
- WaylandOutput.TransformFlipped270 Ориентация зеркально отображена, затем повернута на 270 градусов.
По умолчанию WaylandOutput.TransformNormal.
window : Окно
Это свойство содержит окно для этого WaylandOutput.
Примечание: Это свойство можно установить только один раз, прежде чем компонент WaylandOutput будет завершён.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtwayland-compositor-waylandoutput.html