ViewMediator::getInstance()->setMainWindow( this );
QWidget* mainWidget = new QWidget( this );
- QBoxLayout* bl = new QVBoxLayout( mainWidget );
- m_bbsTab = new KitaBBSTabWidget( mainWidget, "Board" );
- bl->addWidget( m_bbsTab );
+ QBoxLayout* mainLayout = new QVBoxLayout( mainWidget );
+ QSplitter* hsplit = new QSplitter( mainWidget );
+ mainLayout->addWidget( hsplit );
- m_boardTab = new KitaBoardTabWidget( mainWidget, "Subject" );
- bl->addWidget( m_boardTab );
+ m_bbsTab = new KitaBBSTabWidget( hsplit, "Board" );
+
+ QSplitter* vsplit = new QSplitter( QSplitter::Vertical, hsplit );
+
+ m_boardTab = new KitaBoardTabWidget( vsplit, "Subject" );
ViewMediator::getInstance()->setBoardTabWidget( m_boardTab );
- m_threadTab = new KitaThreadTabWidget( mainWidget, "Thread View" );
- bl->addWidget( m_threadTab );
+ m_threadTab = new KitaThreadTabWidget( vsplit, "Thread View" );
ViewMediator::getInstance()->setThreadTabWidget( m_threadTab );
+ hsplit->setSizes( QValueList<int>() << 100 << 500 );
+ vsplit->setSizes( QValueList<int>() << 200 << 300 );
+
setCentralWidget( mainWidget );
/* write dock */