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

QSplitter Class Reference

Search for all occurrences

Detailed Description

Definition at line 62 of file qsplitter.h.

#include <qsplitter.h>

Inheritance diagram for QSplitter:
Inheritance graph
[legend]

List of all members.

Signals

void  splitterMoved (int pos, int index)

Public Member Functions

  QSplitter (QWidget *parent=0)
  QSplitter (Qt::Orientation, QWidget *parent=0)
  ~QSplitter ()
void  addWidget (QWidget *widget)
void  insertWidget (int index, QWidget *widget)
void  setOrientation (Qt::Orientation)
Qt::Orientation  orientation () const
void  setChildrenCollapsible (bool)
bool  childrenCollapsible () const
void  setCollapsible (int index, bool)
bool  isCollapsible (int index) const
void  setOpaqueResize (bool opaque=true)
bool  opaqueResize () const
void  refresh ()
QSize  sizeHint () const
QSize  minimumSizeHint () const
QList< int >  sizes () const
void  setSizes (const QList< int > &list)
QByteArray  saveState () const
bool  restoreState (const QByteArray &state)
int  handleWidth () const
void  setHandleWidth (int)
int  indexOf (QWidget *w) const
QWidget widget (int index) const
int  count () const
void  getRange (int index, int *, int *) const
QSplitterHandle handle (int index) const
void  setStretchFactor (int index, int stretch)

Protected Member Functions

virtual QSplitterHandle createHandle ()
void  childEvent (QChildEvent *)
bool  event (QEvent *)
void  resizeEvent (QResizeEvent *)
void  changeEvent (QEvent *)
void  moveSplitter (int pos, int index)
void  setRubberBand (int position)
int  closestLegalPosition (int, int)

Properties

Qt::Orientation  orientation
bool  opaqueResize
int  handleWidth
bool  childrenCollapsible

Friends

class  QSplitterHandle

Constructor & Destructor Documentation

QSplitter ( QWidget parent = 0 ) [explicit]
QSplitter ( Qt::Orientation  ,
QWidget parent = 0 
) [explicit]
~QSplitter ( )

Member Function Documentation

void addWidget ( QWidget widget )
void insertWidget ( int  index,
QWidget widget 
)
void setOrientation ( Qt::Orientation  )
Qt::Orientation orientation ( ) const
void setChildrenCollapsible ( bool  )
bool childrenCollapsible ( ) const
void setCollapsible ( int  index,
bool   
)
bool isCollapsible ( int  index ) const
void setOpaqueResize ( bool  opaque = true )
bool opaqueResize ( ) const
void refresh ( )
QSize sizeHint ( ) const [virtual]

Reimplemented from QFrame.

QSize minimumSizeHint ( ) const [virtual]

Reimplemented from QWidget.

QList<int> sizes ( ) const
void setSizes ( const QList< int > &  list )
QByteArray saveState ( ) const
bool restoreState ( const QByteArray state )
int handleWidth ( ) const
void setHandleWidth ( int  )
int indexOf ( QWidget w ) const
QWidget* widget ( int  index ) const
int count ( ) const
void getRange ( int  index,
int *  ,
int *   
) const
QSplitterHandle* handle ( int  index ) const
void setStretchFactor ( int  index,
int  stretch 
)
void splitterMoved ( int  pos,
int  index 
) [signal]
virtual QSplitterHandle* createHandle ( ) [protected, virtual]
void childEvent ( QChildEvent ) [protected, virtual]

Reimplemented from QObject.

bool event ( QEvent ) [protected, virtual]

Reimplemented from QFrame.

void resizeEvent ( QResizeEvent ) [protected, virtual]

Reimplemented from QWidget.

void changeEvent ( QEvent ) [protected, virtual]

Reimplemented from QFrame.

void moveSplitter ( int  pos,
int  index 
) [protected]
void setRubberBand ( int  position ) [protected]
int closestLegalPosition ( int  ,
int   
) [protected]

Friends And Related Function Documentation

friend class QSplitterHandle [friend]

Definition at line 147 of file qsplitter.h.


Property Documentation

Qt::Orientation orientation [read, write]

Definition at line 66 of file qsplitter.h.

bool opaqueResize [read, write]

Definition at line 67 of file qsplitter.h.

int handleWidth [read, write]

Definition at line 68 of file qsplitter.h.

bool childrenCollapsible [read, write]

Definition at line 69 of file qsplitter.h.


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

QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter
QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter QSplitter