Spec-Zone.ru › Qt 5.11

Класс QPlatformSurfaceEvent

Класс QPlatformSurfaceEvent используется для уведомления о событиях поверхности нативной платформы. Подробнее...

Заголовок: #include <QPlatformSurfaceEvent>
qmake: QT += gui
С момента: Qt 5.5
Наследует: QEvent
  • Список всех членов, включая унаследованные

Общедоступные типы

Перечисление SurfaceEventType { SurfaceCreated, SurfaceAboutToBeDestroyed }

Общедоступные функции

QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType)
QPlatformSurfaceEvent::SurfaceEventType surfaceEventType() const
  • 7 общедоступных функций, унаследованных от QEvent

Дополнительные унаследованные члены

  • 1 свойство, унаследованное от QEvent
  • 1 общедоступная переменная, унаследованная от QEvent
  • 1 статическая общедоступная переменная, унаследованная от QEvent
  • 2 защищенные переменные, унаследованные от QEvent

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

Класс QPlatformSurfaceEvent используется для уведомления о событиях поверхности нативной платформы.

События окна платформы синхронно отправляются окнам и внеэкранным поверхностям, когда их основополагающие нативные поверхности создаются или находятся на грани уничтожения.

Приложения могут реагировать на эти события, чтобы узнать, существует ли основополагающая поверхность платформы.

Документация по типам членов

Перечисление QPlatformSurfaceEvent::SurfaceEventType

Это перечисление описывает тип события поверхности платформы. Возможные типы:

Константа Значение Описание
QPlatformSurfaceEvent::SurfaceCreated 0 Основополагающая нативная поверхность была создана
QPlatformSurfaceEvent::SurfaceAboutToBeDestroyed 1 Основополагающая нативная поверхность будет уничтожена сразу после этого события

Тип события SurfaceAboutToBeDestroyed полезен в качестве средства остановки рендеринга в окне платформы перед его уничтожением.

Документация по функциям-членам

QPlatformSurfaceEvent::QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType)

Конструирует событие поверхности платформы для заданного surfaceEventType.

QPlatformSurfaceEvent::SurfaceEventType QPlatformSurfaceEvent::surfaceEventType() const

Возвращает конкретный тип события поверхности платформы.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qplatformsurfaceevent.html

Spec-Zone.ru

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