From 38d84409bcca83516eb816461c8b79b4cf6cbf57 Mon Sep 17 00:00:00 2001 From: ulf69 Date: Fri, 06 Aug 2004 20:29:00 +0000 Subject: expanded functionality of kcmultidialog to support other applications --- (limited to 'microkde/kdeui/kcmodule.h') diff --git a/microkde/kdeui/kcmodule.h b/microkde/kdeui/kcmodule.h index 90a87c9..bc020bc 100644 --- a/microkde/kdeui/kcmodule.h +++ b/microkde/kdeui/kcmodule.h @@ -26,6 +26,7 @@ #include //USclass KAboutData; class KCModulePrivate; +class KPrefs; //US class KInstance; /** @@ -105,7 +106,7 @@ public: * settings. NOTE that this is not called after the modules is loaded, * so you probably want to call this method in the constructor. */ - virtual void load() {}; + virtual void load(KPrefs* prefs) {}; /** * Save the configuration data. @@ -118,7 +119,7 @@ public: * * save is called when the user clicks "Apply" or "Ok". */ - virtual void save() {}; + virtual void save(KPrefs* prefs) {}; /** * Sets the configuration to sensible default values. @@ -126,7 +127,7 @@ public: * This method is called when the user clicks the "Default" * button. It should set the display to useful values. */ - virtual void defaults() {}; + virtual void defaults(KPrefs* prefs) {}; /** * Set the configuration to system default values. @@ -136,7 +137,7 @@ public: * * NOTE: The default behaviour is to call defaults(). */ - virtual void sysdefaults() { defaults(); }; + virtual void sysdefaults(KPrefs* prefs) { defaults(prefs); }; /** * Return a quick-help text. -- cgit v0.9.0.2