diff --git a/src/Gui/DlgPreferencesImp.cpp b/src/Gui/DlgPreferencesImp.cpp index 20757c309b..e70981521a 100644 --- a/src/Gui/DlgPreferencesImp.cpp +++ b/src/Gui/DlgPreferencesImp.cpp @@ -70,7 +70,7 @@ DlgPreferencesImp::DlgPreferencesImp(QWidget* parent, Qt::WindowFlags fl) { ui->setupUi(this); ui->listBox->setFixedWidth(108); - ui->listBox->setGridSize(QSize(90, 75)); + ui->listBox->setGridSize(QSize(108, 75)); connect(ui->buttonBox, SIGNAL (helpRequested()), getMainWindow(), SLOT (whatsThis())); @@ -140,7 +140,7 @@ QTabWidget* DlgPreferencesImp::createTabForGroup(const std::string &groupName) qWarning() << "No group icon found for " << fileName.c_str(); } else if (icon.size() != QSize(48, 48)) { - icon = Gui::BitmapFactory().resize(48, 48, icon, Qt::TransparentMode); + icon = icon.scaled(48, 48, Qt::KeepAspectRatio, Qt::SmoothTransformation); qWarning() << "Group icon for " << fileName.c_str() << " is not of size 48x48, so it was scaled"; } } diff --git a/src/Gui/DlgSettingsLazyLoadedImp.cpp b/src/Gui/DlgSettingsLazyLoadedImp.cpp index 5f2a625d34..660c10c79b 100644 --- a/src/Gui/DlgSettingsLazyLoadedImp.cpp +++ b/src/Gui/DlgSettingsLazyLoadedImp.cpp @@ -100,6 +100,7 @@ void DlgSettingsLazyLoadedImp::buildUnloadedWorkbenchList() ui->workbenchList->addItem(wbRow); // Transfers ownership to the QListWidget } } + ui->workbenchList->sortItems(); } /**