![]() |
Qt 6.x
The Qt SDK
|
#include <qwasmwindowtreenode.h>
Public Member Functions | |
QWasmWindowTreeNode () | |
virtual | ~QWasmWindowTreeNode () |
virtual emscripten::val | containerElement ()=0 |
virtual QWasmWindowTreeNode * | parentNode ()=0 |
Protected Member Functions | |
virtual void | onParentChanged (QWasmWindowTreeNode *previous, QWasmWindowTreeNode *current, QWasmWindowStack::PositionPreference positionPreference) |
virtual QWasmWindow * | asWasmWindow () |
virtual void | onSubtreeChanged (QWasmWindowTreeNodeChangeType changeType, QWasmWindowTreeNode *parent, QWasmWindow *child) |
virtual void | setWindowZOrder (QWasmWindow *window, int z) |
void | onPositionPreferenceChanged (QWasmWindowStack::PositionPreference positionPreference) |
void | setAsActiveNode () |
void | bringToTop () |
void | sendToBottom () |
const QWasmWindowStack & | childStack () const |
QWasmWindow * | activeChild () const |
Definition at line 20 of file qwasmwindowtreenode.h.
QWasmWindowTreeNode::QWasmWindowTreeNode | ( | ) |
Definition at line 8 of file qwasmwindowtreenode.cpp.
|
virtualdefault |
|
inlineprotected |
Definition at line 43 of file qwasmwindowtreenode.h.
Referenced by QWasmScreen::topWindow().
|
protectedvirtual |
Reimplemented in QWasmWindow.
Definition at line 33 of file qwasmwindowtreenode.cpp.
Referenced by bringToTop(), onParentChanged(), onPositionPreferenceChanged(), sendToBottom(), and setAsActiveNode().
|
protected |
Definition at line 70 of file qwasmwindowtreenode.cpp.
References asWasmWindow(), bringToTop(), parentNode(), and QWasmWindowStack::raise().
Referenced by bringToTop(), and QWasmWindow::raise().
|
inlineprotected |
Definition at line 42 of file qwasmwindowtreenode.h.
Referenced by QWasmScreen::allWindows(), QWasmScreen::onSubtreeChanged(), and QWasmScreen::topLevelAt().
|
pure virtual |
Implemented in QWasmScreen, and QWasmWindow.
Referenced by Resizer::getResizeConstraints(), and QWasmWindow::onParentChanged().
|
protectedvirtual |
Reimplemented in QWasmWindow.
Definition at line 15 of file qwasmwindowtreenode.cpp.
References asWasmWindow(), NodeInsertion, NodeRemoval, onSubtreeChanged(), QWasmWindowStack::pushWindow(), QWasmWindowStack::removeWindow(), and window().
Referenced by QWasmWindow::onParentChanged().
|
protected |
Definition at line 55 of file qwasmwindowtreenode.cpp.
References asWasmWindow(), parentNode(), and QWasmWindowStack::windowPositionPreferenceChanged().
Referenced by QWasmWindow::setWindowFlags().
|
protectedvirtual |
Reimplemented in QWasmScreen.
Definition at line 38 of file qwasmwindowtreenode.cpp.
References child, NodeInsertion, onSubtreeChanged(), parent, parentNode(), QWasmWindow::requestActivateWindow(), and QWasmWindowStack::topWindow().
Referenced by onParentChanged(), onSubtreeChanged(), and QWasmScreen::onSubtreeChanged().
|
pure virtual |
Implemented in QWasmScreen, and QWasmWindow.
Referenced by bringToTop(), onPositionPreferenceChanged(), onSubtreeChanged(), sendToBottom(), and setAsActiveNode().
|
protected |
Definition at line 78 of file qwasmwindowtreenode.cpp.
References asWasmWindow(), QWasmWindowStack::lower(), and parentNode().
Referenced by QWasmWindow::lower().
|
protected |
Definition at line 64 of file qwasmwindowtreenode.cpp.
References asWasmWindow(), and parentNode().
Referenced by QWasmWindow::requestActivateWindow().
|
protectedvirtual |
Definition at line 50 of file qwasmwindowtreenode.cpp.
References window().