mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-19 16:31:21 +00:00
remember the size of dialogs
svn path=/trunk/KDE/kdebase/apps/; revision=668385
This commit is contained in:
parent
ca03456bab
commit
1693cc730d
|
@ -45,10 +45,15 @@ DolphinSettingsDialog::DolphinSettingsDialog(DolphinMainWindow* mainWindow) :
|
||||||
m_viewSettingsPage = new ViewSettingsPage(mainWindow, this);
|
m_viewSettingsPage = new ViewSettingsPage(mainWindow, this);
|
||||||
KPageWidgetItem* viewSettingsFrame = addPage(m_viewSettingsPage, i18n("View Modes"));
|
KPageWidgetItem* viewSettingsFrame = addPage(m_viewSettingsPage, i18n("View Modes"));
|
||||||
viewSettingsFrame->setIcon(KIcon("view-choose"));
|
viewSettingsFrame->setIcon(KIcon("view-choose"));
|
||||||
|
|
||||||
|
const KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"), "SettingsDialog");
|
||||||
|
restoreDialogSize(dialogConfig);
|
||||||
}
|
}
|
||||||
|
|
||||||
DolphinSettingsDialog::~DolphinSettingsDialog()
|
DolphinSettingsDialog::~DolphinSettingsDialog()
|
||||||
{
|
{
|
||||||
|
KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"), "SettingsDialog");
|
||||||
|
saveDialogSize(dialogConfig, KConfigFlags::Persistent);
|
||||||
}
|
}
|
||||||
|
|
||||||
void DolphinSettingsDialog::slotButtonClicked(int button)
|
void DolphinSettingsDialog::slotButtonClicked(int button)
|
||||||
|
|
|
@ -203,6 +203,10 @@ ViewPropertiesDialog::ViewPropertiesDialog(DolphinView* dolphinView) :
|
||||||
|
|
||||||
main->setLayout(topLayout);
|
main->setLayout(topLayout);
|
||||||
setMainWidget(main);
|
setMainWidget(main);
|
||||||
|
|
||||||
|
const KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"),
|
||||||
|
"ViewPropertiesDialog");
|
||||||
|
restoreDialogSize(dialogConfig);
|
||||||
}
|
}
|
||||||
|
|
||||||
ViewPropertiesDialog::~ViewPropertiesDialog()
|
ViewPropertiesDialog::~ViewPropertiesDialog()
|
||||||
|
@ -210,6 +214,10 @@ ViewPropertiesDialog::~ViewPropertiesDialog()
|
||||||
m_isDirty = false;
|
m_isDirty = false;
|
||||||
delete m_viewProps;
|
delete m_viewProps;
|
||||||
m_viewProps = 0;
|
m_viewProps = 0;
|
||||||
|
|
||||||
|
KConfigGroup dialogConfig(KSharedConfig::openConfig("dolphinrc"),
|
||||||
|
"ViewPropertiesDialog");
|
||||||
|
saveDialogSize(dialogConfig, KConfigFlags::Persistent);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ViewPropertiesDialog::slotOk()
|
void ViewPropertiesDialog::slotOk()
|
||||||
|
|
Loading…
Reference in a new issue