Skip to content

Commit

Permalink
Reworked sidebar resize behaviour.
Browse files Browse the repository at this point in the history
  • Loading branch information
Goli4thus committed Aug 1, 2020
1 parent 3fc2625 commit 4ae9502
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
6 changes: 5 additions & 1 deletion src/mainwindow.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -137,10 +137,12 @@ MainWindow::MainWindow(QWidget *parent)


mSideBar = new SideBar(*(mModelVstBuckets->getBufferVstBuckets()), this);
mSideBar->setFixedWidth(165);
mSplitterHori->setHandleWidth(1);
mSplitterHori->addWidget(mWidgetTop);
mSplitterHori->addWidget(mSideBar);
mSplitterHori->setChildrenCollapsible(false);
mSplitterHori->setStretchFactor(0, 1);
mSplitterHori->setStretchFactor(1, 0);
mSplitterVert->addWidget(mSplitterHori);
mSplitterVert->addWidget(mLogOutput);
this->setCentralWidget(mSplitterVert);
Expand Down Expand Up @@ -898,6 +900,7 @@ void MainWindow::writeSettings()
settings.beginGroup("MainWindow");
settings.setValue("size", size());
settings.setValue("pos", pos());
settings.setValue("splitterHoriSizes", mSplitterHori->saveState());
settings.endGroup();
}

Expand All @@ -907,5 +910,6 @@ void MainWindow::readSettings()
settings.beginGroup("MainWindow");
resize(settings.value("size", QSize(800, 550)).toSize());
move(settings.value("pos", QPoint(200, 200)).toPoint());
mSplitterHori->restoreState(settings.value("splitterHoriSizes").toByteArray());
settings.endGroup();
}
3 changes: 1 addition & 2 deletions src/statisticline.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,11 @@ StatisticLine::StatisticLine(const VstStatus &pVstStatus,
mLineEditCount->setAlignment(Qt::AlignRight);
mLineEditCount->setFixedHeight(22);
mLineEditCount->setReadOnly(true);
mLabel->setFixedWidth(70);

mLayoutH->addWidget(mButtonFilter);
mLayoutH->addWidget(mLabel);
mLayoutH->addWidget(mLineEditCount);
mLayoutH->addStretch();
mLayoutH->addWidget(mLineEditCount);
mLayoutH->setSpacing(5);
mLayoutH->setMargin(0);
mLayoutH->setAlignment(Qt::AlignVCenter);
Expand Down

0 comments on commit 4ae9502

Please sign in to comment.