]> Creatis software - cpPlugins.git/blobdiff - lib/cpExtensions/QT/QuadSplitter.cxx
Parameters are now part of the pipeline update process
[cpPlugins.git] / lib / cpExtensions / QT / QuadSplitter.cxx
index 89fc7177310637a52bb2f29129c2a42cc85bf7ee..6713180cbbaa858e487e39e3f3c98b60ecb1a5b9 100644 (file)
 
 // -------------------------------------------------------------------------
 cpExtensions::QT::QuadSplitter::
-QuadSplitter( QWidget* parent, Qt::WindowFlags f )
-  : QFrame( parent, f )
+QuadSplitter( QWidget* parent )
+  : QSplitter( parent )
 {
-  this->m_Parent.setOrientation(Qt::Vertical);
-  this->m_Parent.addWidget(&this->m_Upper);
-  this->m_Parent.addWidget(&this->m_Bottom);
+  this->setOrientation( Qt::Vertical );
+  this->addWidget( &this->m_Upper );
+  this->addWidget( &this->m_Bottom );
 
   QObject::connect(
-    &this->m_Upper, SIGNAL( splitterMoved( int, int ) ),
+    &( this->m_Upper ), SIGNAL( splitterMoved( int, int ) ),
     this, SLOT( _SyncBottom( int, int ) )
     );
   QObject::connect(
-    &this->m_Bottom, SIGNAL( splitterMoved( int, int ) ),
+    &( this->m_Bottom ), SIGNAL( splitterMoved( int, int ) ),
     this, SLOT( _SyncUpper( int, int ) )
     );
 }
@@ -34,13 +34,6 @@ cpExtensions::QT::QuadSplitter::
 {
 }
 
-// -------------------------------------------------------------------------
-void cpExtensions::QT::QuadSplitter::
-show( )
-{
-  this->m_Parent.show( );
-}
-
 // -------------------------------------------------------------------------
 void cpExtensions::QT::QuadSplitter::
 addWidgets( QWidget* a, QWidget* b, QWidget* c, QWidget* d )
@@ -55,14 +48,14 @@ addWidgets( QWidget* a, QWidget* b, QWidget* c, QWidget* d )
 void cpExtensions::QT::QuadSplitter::
 _SyncBottom( int a, int b )
 {
-  this->m_Bottom.setSizes( m_Upper.sizes( ) );
+  this->m_Bottom.setSizes( this->m_Upper.sizes( ) );
 }
 
 // -------------------------------------------------------------------------
 void cpExtensions::QT::QuadSplitter::
 _SyncUpper( int a, int b )
 {
-  this->m_Upper.setSizes( m_Bottom.sizes( ) );
+  this->m_Upper.setSizes( this->m_Bottom.sizes( ) );
 }
 
 #endif // cpExtensions_Interface_QT4