diff -r 90517678cc4f -r 453da2cfceef qtecomplugins/xqplugins/include/xqplugininfo.h --- a/qtecomplugins/xqplugins/include/xqplugininfo.h Mon May 03 13:18:40 2010 +0300 +++ b/qtecomplugins/xqplugins/include/xqplugininfo.h Fri May 14 16:41:33 2010 +0300 @@ -15,7 +15,7 @@ * along with this program. If not, * see "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html/". * -* Description: Class implement plugin description +* Description: This class implements a plugin's description (metadata). * */ @@ -35,57 +35,20 @@ class DLL_EXPORT XQPluginInfo { public: - /** - * Constructor - */ + XQPluginInfo(); - - /** - * Copy constuctor - */ XQPluginInfo(const XQPluginInfo &pluginInfo); - - /** - * Initialization constructor - */ XQPluginInfo(quint32 uid, quint32 version, const QString &dllName, const QString &opaqueData); - - /** - * Destructor - */ ~XQPluginInfo(); - - /** - * Assignment operator - */ XQPluginInfo &operator=(const XQPluginInfo &other); - - /** - * Plugin implementation UID - */ quint32 uid() const; - - /** - * Plugin implementation version - */ quint32 version() const; - - /** - * Plugin file name - */ const QString& dllName() const; - - /** - * Plugin meta data - */ const QString& opaqueData() const; private: - /** - * Plugin info private implementation. - * Own - */ + XQPluginInfoPrivate *d_ptr; }; + #endif /* XQPLUGININFO_H_ */ -