#include "settingsdlg.h"
+#include "iconloader.h"
+
SettingsDlg::SettingsDlg(QWidget *parent)
: QDialog(parent),
_currentPage(0)
{
+ ui.setupUi(this);
setModal(true);
setAttribute(Qt::WA_DeleteOnClose, true);
- ui.setupUi(this);
+ setWindowIcon(SmallIcon("configure"));
updateGeometry();
if(sp != currentPage()) {
ui.pageTitle->setText(sp->title());
+ setWindowTitle(tr("Configure %1").arg(sp->title()));
ui.settingsStack->setCurrentWidget(sp);
_currentPage = sp;
}
#include "settingspagedlg.h"
+#include "iconloader.h"
+
SettingsPageDlg::SettingsPageDlg(SettingsPage *page, QWidget *parent)
: QDialog(parent)
{
setWindowFlags(Qt::Sheet);
ui.pageTitle->setText(page->title());
- setWindowTitle(QString("Configure %1").arg(page->title()));
+ setWindowTitle(tr("Configure %1").arg(page->title()));
+ setWindowIcon(SmallIcon("configure"));
// make the scrollarea behave sanely
ui.settingsFrame->setWidgetResizable(true);