Diffstat (limited to 'microkde/kutils/kcmultidialog.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | microkde/kutils/kcmultidialog.h | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/microkde/kutils/kcmultidialog.h b/microkde/kutils/kcmultidialog.h index 63d5d42..a42555f 100644 --- a/microkde/kutils/kcmultidialog.h +++ b/microkde/kutils/kcmultidialog.h | |||
@@ -28,8 +28,9 @@ | |||
28 | #include <kdialogbase.h> | 28 | #include <kdialogbase.h> |
29 | #include <kjanuswidget.h> | 29 | #include <kjanuswidget.h> |
30 | #include <kcmodule.h> | 30 | #include <kcmodule.h> |
31 | 31 | ||
32 | class KPrefs; | ||
32 | 33 | ||
33 | /** | 34 | /** |
34 | * A class that offers a @ref KDialogBase containing arbitrary KControl Modules | 35 | * A class that offers a @ref KDialogBase containing arbitrary KControl Modules |
35 | * | 36 | * |
@@ -52,9 +53,9 @@ public: | |||
52 | * @param baseGroup The baseGroup, if you want to call a module out of | 53 | * @param baseGroup The baseGroup, if you want to call a module out of |
53 | * kcontrol, just keep "settings" | 54 | * kcontrol, just keep "settings" |
54 | * @param modal If you pass true here, the dialog will be modal | 55 | * @param modal If you pass true here, the dialog will be modal |
55 | **/ | 56 | **/ |
56 | KCMultiDialog(const QString& baseGroup = QString::fromLatin1("settings"), | 57 | KCMultiDialog(KPrefs* prefs, const QString& baseGroup = QString::fromLatin1("settings"), |
57 | QWidget *parent=0, const char *name=0, | 58 | QWidget *parent=0, const char *name=0, |
58 | bool modal=false); | 59 | bool modal=false); |
59 | 60 | ||
60 | /** | 61 | /** |
@@ -76,11 +77,11 @@ public: | |||
76 | 77 | ||
77 | //US special method for microkde. We dop noty want to load everything dynamically. | 78 | //US special method for microkde. We dop noty want to load everything dynamically. |
78 | void addModule(KCModule* module );//, const QString& modulename, const QString& iconname); | 79 | void addModule(KCModule* module );//, const QString& modulename, const QString& iconname); |
79 | QVBox* getNewVBoxPage(const QString & modulename) ; | 80 | QVBox* getNewVBoxPage(const QString & modulename) ; |
80 | 81 | ||
81 | 82 | ||
82 | 83 | ||
83 | protected slots: | 84 | protected slots: |
84 | /** | 85 | /** |
85 | * This slot is called when the user presses the "Default" Button | 86 | * This slot is called when the user presses the "Default" Button |
86 | * You can reimplement it if needed. | 87 | * You can reimplement it if needed. |
@@ -127,19 +128,20 @@ private: | |||
127 | { } | 128 | { } |
128 | QString path; | 129 | QString path; |
129 | bool withfallback; | 130 | bool withfallback; |
130 | }; | 131 | }; |
131 | */ | 132 | */ |
132 | QPtrList<KCModule> modules; | 133 | QPtrList<KCModule> modules; |
133 | /* | 134 | /* |
134 | QPtrDict<LoadInfo> moduleDict; | 135 | QPtrDict<LoadInfo> moduleDict; |
135 | QString _docPath; | 136 | QString _docPath; |
136 | */ | 137 | */ |
137 | QString _baseGroup; | 138 | QString _baseGroup; |
138 | 139 | ||
139 | //US | 140 | //US |
140 | KJanusWidget* mMainWidget; | 141 | KJanusWidget* mMainWidget; |
141 | 142 | KPrefs* mPrefs; | |
143 | |||
142 | // For future use | 144 | // For future use |
143 | class KCMultiDialogPrivate; | 145 | class KCMultiDialogPrivate; |
144 | KCMultiDialogPrivate *d; | 146 | KCMultiDialogPrivate *d; |
145 | }; | 147 | }; |