mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-08 06:40:48 -06:00
ENH: Save/restore splitter sizes. Fixes #9070.
This commit is contained in:
@@ -77,6 +77,9 @@ CMakeSetupDialog::CMakeSetupDialog()
|
||||
this->ProgressBar->reset();
|
||||
this->RemoveEntry->setEnabled(false);
|
||||
this->AddEntry->setEnabled(false);
|
||||
|
||||
QByteArray p = settings.value("SplitterSizes").toByteArray();
|
||||
this->Splitter->restoreState(p);
|
||||
|
||||
bool groupView = settings.value("GroupView", false).toBool();
|
||||
if(groupView)
|
||||
@@ -255,6 +258,7 @@ CMakeSetupDialog::~CMakeSetupDialog()
|
||||
settings.beginGroup("Settings/StartPath");
|
||||
settings.setValue("Height", this->height());
|
||||
settings.setValue("Width", this->width());
|
||||
settings.setValue("SplitterSizes", this->Splitter->saveState());
|
||||
|
||||
// wait for thread to stop
|
||||
this->CMakeThread->quit();
|
||||
|
||||
Reference in New Issue
Block a user