Spec-Zone.ru › Qt 5.6

Класс QRasterWindow

QRasterWindow — это удобный класс для использования QPainter на QWindow Подробнее...

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

Открытые функции

QRasterWindow(QWindow *parent = Q_NULLPTR)
  • 2 открытых функции унаследованы от QPaintDeviceWindow
  • 78 открытых функций унаследованы от QWindow
  • 14 открытых функций унаследованы от QPaintDevice
  • 31 открытых функций унаследованы от QObject
  • 6 открытых функций унаследованы от QSurface

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

  • 16 свойств, унаследованных от QWindow
  • 1 свойство, унаследованное от QObject
  • 1 открытый слот, унаследованный от QPaintDeviceWindow
  • 22 открытых слота, унаследованных от QWindow
  • 1 открытый слот, унаследованный от QObject
  • 18 сигналов, унаследованных от QWindow
  • 2 сигнала, унаследованные от QObject
  • 1 статический открытый член, унаследованный от QWindow
  • 11 статических открытых членов, унаследованных от QObject
  • 1 защищённая функция, унаследованная от QPaintDeviceWindow
  • 18 защищённых функций, унаследованных от QWindow
  • 1 защищённая функция, унаследованная от QPaintDevice
  • 9 защищённых функций, унаследованных от QObject

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

QRasterWindow — это удобный класс для использования QPainter на QWindow

QRasterWindow — это QWindow с растровым, не OpenGL-поверхностью. Помимо функциональности, предлагаемой QWindow, QRasterWindow добавляет виртуальную функцию paintEvent() и возможность открыть QPainter на себе. Базовый движок отрисовки будет растровым, что означает, что вся отрисовка будет происходить на ЦП. Для выполнения ускоренной, OpenGL-основанной отрисовки используйте QOpenGLWindow вместо этого.

Внутренне класс является тонким оболочкой для QWindow и QBackingStore и очень похож на Пример Raster Window, который использует эти классы напрямую.

См. также QPaintDeviceWindow::paintEvent() и QPaintDeviceWindow::update().

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

QRasterWindow::QRasterWindow(QWindow *parent = Q_NULLPTR)

Создаёт новый QRasterWindow с parent.

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

Spec-Zone.ru

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