|
Visual Computing Library
devel
|

Public Types | |
| using | ParentType = QWindow |
Public Member Functions | |
| void * | displayId () const |
| Point2f | dpiScale () const |
| bool | isMinimized () const |
| void | setWindowTitle (const std::string &title) |
| void | update () |
| WindowManager (const std::string &windowTitle, uint width=1024, uint height=768, QWindow *parent=nullptr) | |
| WindowManager (QWindow *parent=nullptr) | |
| void * | windowPtr () |
| const std::string & | windowTitle () const |
Static Public Attributes | |
| static const uint | WINDOW_MANAGER_ID = WindowManagerId::QT_WINDOW |
Protected Member Functions | |
| bool | event (QEvent *event) |
| void | exposeEvent (QExposeEvent *event) override |
| void | keyPressEvent (QKeyEvent *event) override |
| void | keyReleaseEvent (QKeyEvent *event) override |
| void | mouseDoubleClickEvent (QMouseEvent *event) override |
| void | mouseMoveEvent (QMouseEvent *event) override |
| void | mousePressEvent (QMouseEvent *event) override |
| void | mouseReleaseEvent (QMouseEvent *event) override |
| void | resizeEvent (QResizeEvent *event) override |
| void | wheelEvent (QWheelEvent *event) override |
Private Member Functions | |
| auto * | derived () |
| const auto * | derived () const |
| void | paintEvent (QPaintEvent *event) override |
Private Attributes | |
| std::string | mTitle |