// -------------------------------------------------------------------------
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 ) )
);
}
{
}
-// -------------------------------------------------------------------------
-void cpExtensions::QT::QuadSplitter::
-show( )
-{
- this->m_Parent.show( );
-}
-
// -------------------------------------------------------------------------
void cpExtensions::QT::QuadSplitter::
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