diff options
| author | Kevin Ottens <[email protected]> | 2006-11-22 11:34:19 +0000 |
|---|---|---|
| committer | Kevin Ottens <[email protected]> | 2006-11-22 11:34:19 +0000 |
| commit | 9a5f54d83ddc84aa68348058acfcb385ef621577 (patch) | |
| tree | c0c76349d109b038801017d9a813a95969770a5a /src/dolphinsettingsdialog.cpp | |
| parent | 2aac5c21bd3ced4f05f50ede6b0149d5dc207708 (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.cpp | 49 |
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() |
