CMS 3D CMS Logo

IgQSplitterSite Class Reference

#include <Iguana/Studio/interface/IgQSplitterSite.h>

Inheritance diagram for IgQSplitterSite:

IgQtSite IgSite IgQHSplitterSite IgQVSplitterSite IgPage

List of all members.

Public Member Functions

 IgQSplitterSite (IgState *state, IgSite *parent)

Static Public Member Functions

static const char * catalogLabel (void)

Protected Member Functions

virtual void host (QWidget *child)
virtual QWidget * host (void)
 IgQSplitterSite (IgSite *parent, QSplitter *widget)
virtual QWidget * self (void)

Private Attributes

QSplitter * m_widget


Detailed Description

Definition at line 19 of file IgQSplitterSite.h.


Constructor & Destructor Documentation

IgQSplitterSite::IgQSplitterSite ( IgState state,
IgSite parent 
)

Definition at line 16 of file IgQSplitterSite.cc.

References IgQtSite::host(), and m_widget.

00017     : m_widget (new QSplitter (hostFrom (parent)))
00018 {
00019     IgQtSite::host (parent, m_widget);
00020 }

IgQSplitterSite::IgQSplitterSite ( IgSite parent,
QSplitter *  widget 
) [protected]

Definition at line 22 of file IgQSplitterSite.cc.

References IgQtSite::host(), and m_widget.

00023     : m_widget (widget)
00024 {
00025     IgQtSite::host (parent, m_widget);
00026 }


Member Function Documentation

const char * IgQSplitterSite::catalogLabel ( void   )  [static]

Reimplemented in IgQHSplitterSite, and IgQVSplitterSite.

Definition at line 29 of file IgQSplitterSite.cc.

00030 { return "QSplitter"; }

void IgQSplitterSite::host ( QWidget *  child  )  [protected, virtual]

Implements IgQtSite.

Definition at line 45 of file IgQSplitterSite.cc.

00046 {}

QWidget * IgQSplitterSite::host ( void   )  [protected, virtual]

Implements IgQtSite.

Definition at line 39 of file IgQSplitterSite.cc.

References m_widget.

00040 {
00041     return m_widget;
00042 }

QWidget * IgQSplitterSite::self ( void   )  [protected, virtual]

Implements IgQtSite.

Definition at line 33 of file IgQSplitterSite.cc.

References m_widget.

00034 {
00035     return m_widget;
00036 }


Member Data Documentation

QSplitter* IgQSplitterSite::m_widget [private]

Definition at line 38 of file IgQSplitterSite.h.

Referenced by host(), IgQSplitterSite(), and self().


The documentation for this class was generated from the following files:
Generated on Tue Jun 9 18:25:26 2009 for CMSSW by  doxygen 1.5.4