Base class for all document windows. Handles the most basic document window management.
More...
#include <DocumentWindow.moc.h>
|
|
| ezQtDocumentWindow (ezDocument *pDocument) |
| |
|
| ezQtDocumentWindow (const char *szUniqueName) |
| |
|
void | EnsureVisible () |
| |
|
virtual ezString | GetWindowIcon () const |
| |
|
virtual ezString | GetDisplayName () const |
| |
|
virtual ezString | GetDisplayNameShort () const |
| |
|
const char * | GetUniqueName () const |
| |
|
ezDocument * | GetDocument () const |
| |
|
ezStatus | SaveDocument () |
| |
|
bool | CanCloseWindow () |
| |
|
void | CloseDocumentWindow () |
| |
|
bool | IsVisibleInContainer () const |
| |
|
void | SetTargetFramerate (ezInt16 iTargetFPS) |
| |
|
void | TriggerRedraw () |
| |
|
virtual void | RequestWindowTabContextMenu (const QPoint &globalPos) |
| |
|
ezQtContainerWindow * | GetContainerWindow () const |
| |
|
void | ShowTemporaryStatusBarMsg (const ezFormatString &text, ezTime duration=ezTime::MakeFromSeconds(5)) |
| | Shows the given message for the given duration in the statusbar, then shows the permanent message again.
|
| |
|
void | SetPermanentStatusBarMsg (const ezFormatString &text) |
| | Sets which text to show permanently in the statusbar. Set an empty string to clear the message.
|
| |
| virtual void | CreateImageCapture (const char *szOutputPath) |
| | For unit tests to take a screenshot of the window (may include multiple views) to do image comparisons.
|
| |
|
|
ads::CDockManager * | m_pDockManager = nullptr |
| |
|
|
virtual void | showEvent (QShowEvent *event) override |
| |
|
virtual void | hideEvent (QHideEvent *event) override |
| |
|
virtual bool | event (QEvent *event) override |
| |
|
virtual bool | eventFilter (QObject *obj, QEvent *e) override |
| |
|
void | FinishWindowCreation () |
| |
|
|
class | ezQtContainerWindow |
| |
Base class for all document windows. Handles the most basic document window management.
◆ CreateImageCapture()
| void ezQtDocumentWindow::CreateImageCapture |
( |
const char * |
szOutputPath | ) |
|
|
virtual |
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/Tools/Libs/GuiFoundation/DocumentWindow/DocumentWindow.moc.h
- /home/runner/work/ezEngine/ezEngine/Code/Tools/Libs/GuiFoundation/DocumentWindow/DocumentWindow.cpp