dataenginemanager api review: ctor+dtor private

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800299
This commit is contained in:
Chani Armitage 2008-04-23 20:58:15 +00:00
parent c087260537
commit 8c99adfc51

View File

@ -41,13 +41,6 @@ class PLASMA_EXPORT DataEngineManager: public QObject
*/
static DataEngineManager* self();
/**
* Default constructor. Usually the singleton method self() is the
* preferred access mechanism.
*/
DataEngineManager();
~DataEngineManager();
/**
* Returns a data engine object if one is loaded and available.
* On failure, the fallback NullEngine (which does nothing and
@ -80,8 +73,17 @@ class PLASMA_EXPORT DataEngineManager: public QObject
static QStringList listAllEngines();
private:
/**
* Default constructor. The singleton method self() is the
* preferred access mechanism.
*/
DataEngineManager();
~DataEngineManager();
class Private;
Private* const d;
friend class DataEngineManagerSingleton;
};
} // namespace Plasma