XII Release 0.1.0
Loading...
Searching...
No Matches
xiiQtContainerWindow Class Reference

Container window that hosts documents and applications panels. More...

#include <ContainerWindow.moc.h>

Inheritance diagram for xiiQtContainerWindow:
[legend]

Public Member Functions

 xiiQtContainerWindow ()
 Constructor.
void AddDocumentWindow (xiiQtDocumentWindow *pDocWindow)
void DocumentWindowRenamed (xiiQtDocumentWindow *pDocWindow)
void AddApplicationPanel (xiiQtApplicationPanel *pPanel)
ads::CDockManager * GetDockManager ()
void GetDocumentWindows (xiiHybridArray< xiiQtDocumentWindow *, 16 > &ref_windows)
void SaveWindowLayout ()
void SaveDocumentLayouts ()
void RestoreWindowLayout ()
void ScheduleRestoreWindowLayout ()

Static Public Member Functions

static xiiQtContainerWindow * GetContainerWindow ()
static xiiResult EnsureVisibleAnyContainer (xiiDocument *pDocument)

Protected Member Functions

virtual bool eventFilter (QObject *obj, QEvent *e) override

Friends

class xiiQtDocumentWindow
class xiiQtApplicationPanel

Detailed Description

Container window that hosts documents and applications panels.


The documentation for this class was generated from the following files:
  • /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/ContainerWindow/ContainerWindow.moc.h
  • /home/runner/work/XII/XII/Source/Tools/Libs/GuiFoundation/ContainerWindow/ContainerWindow.cpp