CMS 3D CMS Logo

IgQSplitterSite.cc

Go to the documentation of this file.
00001 //<<<<<< INCLUDES                                                       >>>>>>
00002 
00003 #include "Iguana/Studio/interface/IgQSplitterSite.h"
00004 #include <qsplitter.h>
00005 
00006 //<<<<<< PRIVATE DEFINES                                                >>>>>>
00007 //<<<<<< PRIVATE CONSTANTS                                              >>>>>>
00008 //<<<<<< PRIVATE TYPES                                                  >>>>>>
00009 //<<<<<< PRIVATE VARIABLE DEFINITIONS                                   >>>>>>
00010 //<<<<<< PUBLIC VARIABLE DEFINITIONS                                    >>>>>>
00011 //<<<<<< CLASS STRUCTURE INITIALIZATION                                 >>>>>>
00012 //<<<<<< PRIVATE FUNCTION DEFINITIONS                                   >>>>>>
00013 //<<<<<< PUBLIC FUNCTION DEFINITIONS                                    >>>>>>
00014 //<<<<<< MEMBER FUNCTION DEFINITIONS                                    >>>>>>
00015 
00016 IgQSplitterSite::IgQSplitterSite (IgState *, IgSite *parent)
00017     : m_widget (new QSplitter (hostFrom (parent)))
00018 {
00019     IgQtSite::host (parent, m_widget);
00020 }
00021 
00022 IgQSplitterSite::IgQSplitterSite (IgSite *parent, QSplitter *widget)
00023     : m_widget (widget)
00024 {
00025     IgQtSite::host (parent, m_widget);
00026 }
00027 
00028 const char *
00029 IgQSplitterSite::catalogLabel (void)
00030 { return "QSplitter"; }
00031 
00032 QWidget *
00033 IgQSplitterSite::self (void)
00034 {
00035     return m_widget;
00036 }
00037 
00038 QWidget *
00039 IgQSplitterSite::host (void)
00040 {
00041     return m_widget;
00042 }
00043 
00044 void
00045 IgQSplitterSite::host (QWidget *)
00046 {}

Generated on Tue Jun 9 17:38:49 2009 for CMSSW by  doxygen 1.5.4