Skip to content

Commit

Permalink
ticket:4348 Remember the welcome page splitter state.
Browse files Browse the repository at this point in the history
  • Loading branch information
adeas31 committed Aug 17, 2017
1 parent 16b485f commit bf8c59d
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
2 changes: 2 additions & 0 deletions OMEdit/OMEditGUI/MainWindow.cpp
Expand Up @@ -574,6 +574,8 @@ void MainWindow::beforeClosingMainWindow()
pSettings->setValue("lastOpenDirectory", StringHandler::getLastOpenDirectory());
// save the grid lines
pSettings->setValue("modeling/gridLines", mpShowGridLinesAction->isChecked());
// save the splitter state of welcome page
pSettings->setValue("welcomePage/splitterState", mpWelcomePageWidget->getSplitter()->saveState());
delete pSettings;
// delete the OptionsDialog object
OptionsDialog::destroy();
Expand Down
3 changes: 3 additions & 0 deletions OMEdit/OMEditGUI/Modeling/ModelWidgetContainer.cpp
Expand Up @@ -2661,6 +2661,9 @@ WelcomePageWidget::WelcomePageWidget(QWidget *pParent)
mpSplitter->setContentsMargins(0, 0, 0, 0);
mpSplitter->addWidget(mpRecentFilesFrame);
mpSplitter->addWidget(mpLatestNewsFrame);
// Read the welcome page splitter state
QSettings *pSettings = Utilities::getApplicationSettings();
mpSplitter->restoreState(pSettings->value("welcomePage/splitterState").toByteArray());
// bottom frame
mpBottomFrame = new QFrame;
mpBottomFrame->setStyleSheet("QFrame{background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #828282, stop: 1 #5e5e5e);}");
Expand Down

0 comments on commit bf8c59d

Please sign in to comment.