Spec-Zone.ru › Qt 6.0

Тип WaylandOutput QML

Предоставляет доступ к отображаемой области, управляемой композитором. Подробнее...

Заявление об импорте: import QtWayland.Compositor 1.0
С: Qt 5.8
  • Список всех членов, включая унаследованные члены

Свойства

  • automaticFrameCallback : bool
  • availableGeometry : rect
  • compositor : WaylandCompositor
  • geometry : rect
  • manufacturer : string
  • model : string
  • physicalSize : size
  • position : point
  • scaleFactor : int
  • sizeFollowsWindow : bool
  • subpixel : перечисление
  • transform : перечисление
  • window : Окно

Подробное описание

WaylandOutput управляет прямоугольной областью в пределах геометрии композитора, чтобы использовать ее для отображения содержимого клиента. Например, это может быть экран, управляемый WaylandCompositor.

Тип соответствует интерфейсу wl_output в протоколе Wayland.

Документация по свойствам

automaticFrameCallback : bool

Это свойство содержит значение, указывающее, автоматически ли WaylandOutput отправляет обратные вызовы кадров при отрисовке.

По умолчанию значение равно true.

availableGeometry : rect

Это свойство содержит геометрию WaylandOutput, доступную для отображения содержимого. Доступная геометрия находится в пространстве координат вывода, начинается с 0,0 и по умолчанию такая же большая, как вывод.

См. также QWaylandOutput::geometry.

compositor : WaylandCompositor

Это свойство содержит композитор, отображающий содержимое на этом WaylandOutput.

Примечание: Это свойство можно установить только один раз до завершения компонента WaylandOutput.

geometry : rect

Это свойство содержит геометрию WaylandOutput.

manufacturer : string

Это свойство содержит текстовое описание производителя данного WaylandOutput.

model : string

Это свойство содержит текстовое описание модели этого WaylandOutput.

physicalSize : size

Это свойство содержит физический размер WaylandOutput в миллиметрах.

См. также QWaylandOutput::geometry.

position : point

Это свойство содержит положение этого WaylandOutput в системе координат композитора.

scaleFactor : int

Это свойство содержит коэффициент, с которым 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-6.0/qml-qtwayland-compositor-waylandoutput.html

Spec-Zone.ru

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