┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphinsettingsdialog.cpp
diff options
context:
space:
mode:
authorKevin Ottens <[email protected]>2006-11-22 11:34:19 +0000
committerKevin Ottens <[email protected]>2006-11-22 11:34:19 +0000
commit9a5f54d83ddc84aa68348058acfcb385ef621577 (patch)
treec0c76349d109b038801017d9a813a95969770a5a /src/dolphinsettingsdialog.cpp
parent2aac5c21bd3ced4f05f50ede6b0149d5dc207708 (diff)
compile++
But crashes while listing folder... svn path=/trunk/playground/utils/dolphin/; revision=606919
Diffstat (limited to 'src/dolphinsettingsdialog.cpp')
-rw-r--r--src/dolphinsettingsdialog.cpp49
1 files changed, 21 insertions, 28 deletions
diff --git a/src/dolphinsettingsdialog.cpp b/src/dolphinsettingsdialog.cpp
index 8f48de391..39640136c 100644
--- a/src/dolphinsettingsdialog.cpp
+++ b/src/dolphinsettingsdialog.cpp
@@ -20,7 +20,7 @@
#include "dolphinsettingsdialog.h"
#include <klocale.h>
-#include <kiconloader.h>
+#include <kicon.h>
#include "generalsettingspage.h"
#include "viewsettingspage.h"
#include "bookmarkssettingspage.h"
@@ -29,43 +29,36 @@
#include <Q3Frame>
DolphinSettingsDialog::DolphinSettingsDialog() :
- KDialogBase(IconList, i18n("Dolphin Preferences"),
- Ok|Apply|Cancel, Ok)
+ KPageDialog()
{
- KIconLoader iconLoader;
- QFrame* generalSettingsFrame = addPage(i18n("General"), 0,
- iconLoader.loadIcon("exec",
- K3Icon::NoGroup,
- K3Icon::SizeMedium));
- m_generalSettingsPage = new GeneralSettingsPage(generalSettingsFrame);
+ setFaceType( List);
+ setCaption(i18n("Dolphin Preferences"));
+ setButtons(Ok|Apply|Cancel);
+ setDefaultButton(Ok);
- QFrame* viewSettingsFrame = addPage(i18n("View Modes"), 0,
- iconLoader.loadIcon("view_choose",
- K3Icon::NoGroup,
- K3Icon::SizeMedium));
- m_viewSettingsPage = new ViewSettingsPage(viewSettingsFrame);
+ m_generalSettingsPage = new GeneralSettingsPage(this);
+ KPageWidgetItem* generalSettingsFrame = addPage(m_generalSettingsPage, i18n("General"));
+ generalSettingsFrame->setIcon(KIcon("exec"));
- QFrame* bookmarksSettingsFrame = addPage(i18n("Bookmarks"), 0,
- iconLoader.loadIcon("bookmark",
- K3Icon::NoGroup,
- K3Icon::SizeMedium));
- m_bookmarksSettingsPage = new BookmarksSettingsPage(bookmarksSettingsFrame);
-}
+ m_viewSettingsPage = new ViewSettingsPage(this);
+ KPageWidgetItem* viewSettingsFrame = addPage(m_viewSettingsPage, i18n("View Modes"));
+ viewSettingsFrame->setIcon(KIcon("view_choose"));
-DolphinSettingsDialog::~DolphinSettingsDialog()
-{
+ m_bookmarksSettingsPage = new BookmarksSettingsPage(this);
+ KPageWidgetItem* bookmarksSettingsFrame = addPage(m_bookmarksSettingsPage, i18n("Bookmarks"));
+ bookmarksSettingsFrame->setIcon(KIcon("bookmark"));
}
-void DolphinSettingsDialog::slotOk()
+DolphinSettingsDialog::~DolphinSettingsDialog()
{
- applySettings();
- KDialogBase::slotOk();
}
-void DolphinSettingsDialog::slotApply()
+void DolphinSettingsDialog::slotButtonClicked(int button)
{
- applySettings();
- KDialogBase::slotApply();
+ if (button==Ok || button==Apply) {
+ applySettings();
+ }
+ KPageDialog::slotButtonClicked(button);
}
void DolphinSettingsDialog::applySettings()