Public Types | Public Slots | Signals | Public Member Functions | Protected Member Functions | Properties | Friends

QMdiSubWindow Class Reference

Search for all occurrences

Detailed Description

Definition at line 60 of file qmdisubwindow.h.

#include <qmdisubwindow.h>

Inheritance diagram for QMdiSubWindow:
Inheritance graph
[legend]

List of all members.

Public Types

enum   SubWindowOption { AllowOutsideAreaHorizontally = 0x1, AllowOutsideAreaVertically = 0x2, RubberBandResize = 0x4, RubberBandMove = 0x8 }

Public Slots

void  showSystemMenu ()
void  showShaded ()

Signals

void  windowStateChanged (Qt::WindowStates oldState, Qt::WindowStates newState)
void  aboutToActivate ()

Public Member Functions

  QMdiSubWindow (QWidget *parent=0, Qt::WindowFlags flags=0)
  ~QMdiSubWindow ()
QSize  sizeHint () const
QSize  minimumSizeHint () const
void  setWidget (QWidget *widget)
QWidget widget () const
QWidget maximizedButtonsWidget () const
QWidget maximizedSystemMenuIconWidget () const
bool  isShaded () const
void  setOption (SubWindowOption option, bool on=true)
bool  testOption (SubWindowOption) const
void  setKeyboardSingleStep (int step)
int  keyboardSingleStep () const
void  setKeyboardPageStep (int step)
int  keyboardPageStep () const
void  setSystemMenu (QMenu *systemMenu)
QMenu systemMenu () const
QMdiArea mdiArea () const

Protected Member Functions

bool  eventFilter (QObject *object, QEvent *event)
bool  event (QEvent *event)
void  showEvent (QShowEvent *showEvent)
void  hideEvent (QHideEvent *hideEvent)
void  changeEvent (QEvent *changeEvent)
void  closeEvent (QCloseEvent *closeEvent)
void  leaveEvent (QEvent *leaveEvent)
void  resizeEvent (QResizeEvent *resizeEvent)
void  timerEvent (QTimerEvent *timerEvent)
void  moveEvent (QMoveEvent *moveEvent)
void  paintEvent (QPaintEvent *paintEvent)
void  mousePressEvent (QMouseEvent *mouseEvent)
void  mouseDoubleClickEvent (QMouseEvent *mouseEvent)
void  mouseReleaseEvent (QMouseEvent *mouseEvent)
void  mouseMoveEvent (QMouseEvent *mouseEvent)
void  keyPressEvent (QKeyEvent *keyEvent)
void  contextMenuEvent (QContextMenuEvent *contextMenuEvent)
void  focusInEvent (QFocusEvent *focusInEvent)
void  focusOutEvent (QFocusEvent *focusOutEvent)
void  childEvent (QChildEvent *childEvent)

Properties

int  keyboardSingleStep
int  keyboardPageStep

Friends

class  QMdiAreaTabBar
class  QMdi::ControlContainer

Member Enumeration Documentation

Enumerator:
AllowOutsideAreaHorizontally 
AllowOutsideAreaVertically 
RubberBandResize 
RubberBandMove 

Definition at line 66 of file qmdisubwindow.h.

                         {
        AllowOutsideAreaHorizontally = 0x1, // internal
        AllowOutsideAreaVertically = 0x2, // internal
        RubberBandResize = 0x4,
        RubberBandMove = 0x8
    };

Constructor & Destructor Documentation

QMdiSubWindow ( QWidget parent = 0,
Qt::WindowFlags  flags = 0 
)

Member Function Documentation

QSize sizeHint ( ) const [virtual]

Reimplemented from QWidget.

QSize minimumSizeHint ( ) const [virtual]

Reimplemented from QWidget.

void setWidget ( QWidget widget )
QWidget* widget ( ) const
QWidget* maximizedButtonsWidget ( ) const
QWidget* maximizedSystemMenuIconWidget ( ) const
bool isShaded ( ) const
void setOption ( SubWindowOption  option,
bool  on = true 
)
bool testOption ( SubWindowOption  ) const
void setKeyboardSingleStep ( int  step )
int keyboardSingleStep ( ) const
void setKeyboardPageStep ( int  step )
int keyboardPageStep ( ) const
void setSystemMenu ( QMenu systemMenu )
QMenu* systemMenu ( ) const
QMdiArea* mdiArea ( ) const
void windowStateChanged ( Qt::WindowStates  oldState,
Qt::WindowStates  newState 
) [signal]
void aboutToActivate ( ) [signal]
void showSystemMenu ( ) [slot]
void showShaded ( ) [slot]
bool eventFilter ( QObject object,
QEvent event 
) [protected, virtual]

Reimplemented from QObject.

bool event ( QEvent event ) [protected, virtual]

Reimplemented from QWidget.

void showEvent ( QShowEvent showEvent ) [protected, virtual]

Reimplemented from QWidget.

void hideEvent ( QHideEvent hideEvent ) [protected, virtual]

Reimplemented from QWidget.

void changeEvent ( QEvent changeEvent ) [protected, virtual]

Reimplemented from QWidget.

void closeEvent ( QCloseEvent closeEvent ) [protected, virtual]

Reimplemented from QWidget.

void leaveEvent ( QEvent leaveEvent ) [protected, virtual]

Reimplemented from QWidget.

void resizeEvent ( QResizeEvent resizeEvent ) [protected, virtual]

Reimplemented from QWidget.

void timerEvent ( QTimerEvent timerEvent ) [protected, virtual]

Reimplemented from QObject.

void moveEvent ( QMoveEvent moveEvent ) [protected, virtual]

Reimplemented from QWidget.

void paintEvent ( QPaintEvent paintEvent ) [protected, virtual]

Reimplemented from QWidget.

void mousePressEvent ( QMouseEvent mouseEvent ) [protected, virtual]

Reimplemented from QWidget.

void mouseDoubleClickEvent ( QMouseEvent mouseEvent ) [protected, virtual]

Reimplemented from QWidget.

void mouseReleaseEvent ( QMouseEvent mouseEvent ) [protected, virtual]

Reimplemented from QWidget.

void mouseMoveEvent ( QMouseEvent mouseEvent ) [protected, virtual]

Reimplemented from QWidget.

void keyPressEvent ( QKeyEvent keyEvent ) [protected, virtual]

Reimplemented from QWidget.

void contextMenuEvent ( QContextMenuEvent contextMenuEvent ) [protected, virtual]

Reimplemented from QWidget.

void focusInEvent ( QFocusEvent focusInEvent ) [protected, virtual]

Reimplemented from QWidget.

void focusOutEvent ( QFocusEvent focusOutEvent ) [protected, virtual]

Reimplemented from QWidget.

void childEvent ( QChildEvent childEvent ) [protected, virtual]

Reimplemented from QObject.


Friends And Related Function Documentation

friend class QMdiAreaTabBar [friend]

Definition at line 146 of file qmdisubwindow.h.

friend class QMdi::ControlContainer [friend]

Definition at line 148 of file qmdisubwindow.h.


Property Documentation

int keyboardSingleStep [read, write]

Definition at line 63 of file qmdisubwindow.h.

int keyboardPageStep [read, write]

Definition at line 64 of file qmdisubwindow.h.


The documentation for this class was generated from the following file:

QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow
QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow QMdiSubWindow