equal
deleted
inserted
replaced
26 #include <QtGlobal> |
26 #include <QtGlobal> |
27 |
27 |
28 class XQPluginInfoPrivate |
28 class XQPluginInfoPrivate |
29 { |
29 { |
30 public: |
30 public: |
31 /** |
|
32 * Constructor |
|
33 */ |
|
34 XQPluginInfoPrivate(); |
31 XQPluginInfoPrivate(); |
35 |
32 |
36 /** |
|
37 * Copy constuctor |
|
38 */ |
|
39 XQPluginInfoPrivate(const XQPluginInfoPrivate &pluginInfoPrivate); |
33 XQPluginInfoPrivate(const XQPluginInfoPrivate &pluginInfoPrivate); |
40 |
34 |
41 /** |
|
42 * Initialization constructor |
|
43 */ |
|
44 XQPluginInfoPrivate(quint32 id, quint32 version, const QString &dllName, const QString &opaqueData); |
35 XQPluginInfoPrivate(quint32 id, quint32 version, const QString &dllName, const QString &opaqueData); |
45 |
36 |
46 /** |
|
47 * Destructor |
|
48 */ |
|
49 ~XQPluginInfoPrivate(); |
37 ~XQPluginInfoPrivate(); |
50 |
38 |
51 /** |
|
52 * Plugin implementation UID |
|
53 */ |
|
54 inline quint32 uid() const; |
39 inline quint32 uid() const; |
55 |
40 |
56 /** |
|
57 * Plugin implementation version |
|
58 */ |
|
59 inline quint32 version() const; |
41 inline quint32 version() const; |
60 |
42 |
61 /** |
|
62 * Plugin file name |
|
63 */ |
|
64 inline const QString& dllName() const; |
43 inline const QString& dllName() const; |
65 |
44 |
66 /** |
|
67 * Plugin meta data |
|
68 */ |
|
69 inline const QString& opaqueData() const; |
45 inline const QString& opaqueData() const; |
70 |
46 |
71 private: |
47 private: |
72 const quint32 iUid; |
48 const quint32 iUid; |
73 const quint32 iVersion; |
49 const quint32 iVersion; |