Spec-Zone.ru › Qt 6.0

Класс QPlatformSurfaceEvent

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

Заголовок: #include <QPlatformSurfaceEvent>
CMake: find_package(Qt6 COMPONENTS Gui REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::Gui)
qmake: QT += gui
С тех пор: Qt 5.5
Наследуется от: QEvent
  • Список всех членов, включая унаследованные

Типы публичного доступа

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

Публичные функции

QPlatformSurfaceEvent(QPlatformSurfaceEvent::SurfaceEventType surfaceEventType)
QPlatformSurfaceEvent::SurfaceEventType surfaceEventType() const

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

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

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

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

Перечисление 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/qt-6.0/qplatformsurfaceevent.html

Spec-Zone.ru

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