Mercurial > hg > easaier-soundaccess
diff sv/main/MainWindow.cpp @ 101:bc5b79e7b1d8
when adding a new pane, the pane stack is divided in equals parts
author | lbajardsilogic |
---|---|
date | Thu, 12 Jul 2007 07:25:32 +0000 |
parents | c5387d9e572a |
children | 5b667a8edafa |
line wrap: on
line diff
--- a/sv/main/MainWindow.cpp Wed Jul 11 16:04:19 2007 +0000 +++ b/sv/main/MainWindow.cpp Thu Jul 12 07:25:32 2007 +0000 @@ -279,9 +279,10 @@ QWidget *auxwidget = new QWidget; auxwidget->setLayout(auxlayout); - ExpandWidget *bottomExpandWidget = new ExpandWidget(); - bottomExpandWidget->setWidgetLocation(ExpandWidget::Location_Bottom); - bottomExpandWidget->setPanes(auxwidget, m_qtabwidget); + m_leftExpandWidget = new ExpandWidget(); + m_leftExpandWidget->setWidgetLocation(ExpandWidget::Location_Bottom); + m_leftExpandWidget->setPanes(auxwidget, m_qtabwidget); + m_leftExpandWidget->setPercentage( 1, 4); m_toolBox = new AdvancedToolBox(); m_toolBox->addItem("Layers", new QWidget); @@ -306,11 +307,12 @@ widgetAuxForLogo->setLayout(logoLayout); /****************************/ - ExpandWidget *mainExpandWidget = new ExpandWidget(); - mainExpandWidget->setWidgetLocation(ExpandWidget::Location_Right); - mainExpandWidget->setPanes(bottomExpandWidget, widgetAuxForLogo); + m_rightExpandWidget = new ExpandWidget(); + m_rightExpandWidget->setWidgetLocation(ExpandWidget::Location_Right); + m_rightExpandWidget->setPanes(m_leftExpandWidget, widgetAuxForLogo); + m_rightExpandWidget->setPercentage( 3, 1); - layout->addWidget(mainExpandWidget, 0, 0); + layout->addWidget(m_rightExpandWidget, 0, 0); m_paneStack->setPropertyStackMinWidth (m_fader->width() + m_playSpeed->width() + m_playSharpen->width() +