Spec-Zone.ru › Qt 5.9

Тип 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API