Spec-Zone.ru › Qt 5.9

Тип QML WlShellSurface

Обеспечивает wl_shell_surface с возможностями, специфичными для композитора рабочего стола, для поверхности. Подробнее...

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

Свойства

  • className : строка
  • shell : WlShell
  • surface : WaylandSurface
  • title : строка
  • windowType : перечисление

Методы

  • void initialize(WlShell shell, WaylandSurface surface, WaylandResource resource)
  • void ping()
  • void sendPopupDone()

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

Этот тип является частью расширения WlShell и предоставляет способ расширения функциональности существующей WaylandSurface функциями, специфичными для композиторов рабочего стола, такими как изменение размера и перемещение поверхности.

Он соответствует интерфейсу Wayland wl_shell_surface.

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

className : строка

Это свойство содержит имя класса WlShellSurface.

shell : WlShell

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

surface : WaylandSurface

Это свойство содержит wl_surface, связанную с данным WlShellSurface.

title : строка

Это свойство содержит заголовок WlShellSurface.

windowType : перечисление

Это свойство содержит тип окна WlShellSurface.

Документация по методам

пусто initialize(WlShell shell, WaylandSurface surface, WaylandResource resource)

Инициализирует WlShellSurface и связывает его с заданной shell, surface и resource.

пусто ping()

Отправляет событие ping клиенту. Если клиент отвечает на событие, будет выпущен сигнал pong.

пусто sendPopupDone()

Отправляет событие popup_done клиенту, чтобы указать, что пользователь щелкнул где-то за пределами поверхностей клиента.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtwayland-compositor-wlshellsurface.html

Spec-Zone.ru

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