Spec-Zone.ru › Qt 5.14

Класс QPlatformSurfaceEvent

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

Заголовок: #include <QPlatformSurfaceEvent>
qmake: QT += gui
С тех пор: Qt 5.5
Наследуется от: QEvent

Этот класс был представлен в Qt 5.5.

  • Список всех членов, включая унаследованные

Открытые типы

перечисление 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-5.14/qplatformsurfaceevent.html

Spec-Zone.ru

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