diff --git a/src/kcmodule.h b/src/kcmodule.h --- a/src/kcmodule.h +++ b/src/kcmodule.h @@ -328,17 +328,6 @@ */ KConfigDialogManager *addConfig(KCoreConfigSkeleton *config, QWidget *widget); - /** - * Adds a KConfigskeleton @p config to watch the widget @p widget - * - * This function is useful if you need to handle multiple configuration files. - * - * @return a pointer to the KConfigDialogManager in use - * @param config the KConfigSkeleton to use - * @param widget the widget to watch - */ - KConfigDialogManager *addConfig(KConfigSkeleton *config, QWidget *widget); - /** * Sets the quick help. */ diff --git a/src/kcmodule.cpp b/src/kcmodule.cpp --- a/src/kcmodule.cpp +++ b/src/kcmodule.cpp @@ -116,15 +116,6 @@ return manager; } -KConfigDialogManager *KCModule::addConfig(KConfigSkeleton *config, QWidget *widget) -{ - KConfigDialogManager *manager = new KConfigDialogManager(widget, config); - manager->setObjectName(objectName()); - connect(manager, &KConfigDialogManager::widgetModified, this, &KCModule::widgetChanged); - d->managers.append(manager); - return manager; -} - void KCModule::setNeedsAuthorization(bool needsAuth) { d->_needsAuthorization = needsAuth; diff --git a/src/kconfigdialogmanager.h b/src/kconfigdialogmanager.h --- a/src/kconfigdialogmanager.h +++ b/src/kconfigdialogmanager.h @@ -230,13 +230,6 @@ */ KConfigDialogManager(QWidget *parent, KCoreConfigSkeleton *conf); - /** - * Constructor. - * @param parent Dialog widget to manage - * @param conf Object that contains settings - */ - KConfigDialogManager(QWidget *parent, KConfigSkeleton *conf); - /** * Destructor. */ diff --git a/src/kconfigdialogmanager.cpp b/src/kconfigdialogmanager.cpp --- a/src/kconfigdialogmanager.cpp +++ b/src/kconfigdialogmanager.cpp @@ -72,14 +72,6 @@ init(true); } -KConfigDialogManager::KConfigDialogManager(QWidget *parent, KConfigSkeleton *conf) - : QObject(parent), d(new KConfigDialogManagerPrivate(this)) -{ - d->m_conf = conf; - d->m_dialog = parent; - init(true); -} - KConfigDialogManager::~KConfigDialogManager() { delete d;