-rw-r--r-- | libopie2/opiepim/core/ocontactaccess.h | 11 | ||||
-rw-r--r-- | libopie2/opiepim/core/oconversion.h | 5 | ||||
-rw-r--r-- | libopie2/opiepim/core/opimaccesstemplate.h | 4 | ||||
-rw-r--r-- | libopie2/opiepim/core/opimcache.h | 6 | ||||
-rw-r--r-- | libopie2/opiepim/core/opimxrefmanager.h | 2 | ||||
-rw-r--r-- | libopie2/opiepim/core/otemplatebase.h | 7 |
6 files changed, 35 insertions, 0 deletions
diff --git a/libopie2/opiepim/core/ocontactaccess.h b/libopie2/opiepim/core/ocontactaccess.h index e90db32..9b0a719 100644 --- a/libopie2/opiepim/core/ocontactaccess.h +++ b/libopie2/opiepim/core/ocontactaccess.h @@ -18,4 +18,12 @@ * History: * $Log$ + * Revision 1.9 2003/08/01 12:30:16 eilers + * Merging changes from BRANCH_1_0 to HEAD + * + * Revision 1.8.2.1 2003/06/30 14:34:19 eilers + * Patches from Zecke: + * Fixing and cleaning up extraMap handling + * Adding d_ptr for binary compatibility in the future + * * Revision 1.8 2003/05/08 13:55:09 tille * search stuff @@ -166,4 +174,7 @@ class OContactAccess: public QObject, public OPimAccessTemplate<OContact> void copMessage( const QCString &msg, const QByteArray &data ); + private: + class Private; + Private *d; }; diff --git a/libopie2/opiepim/core/oconversion.h b/libopie2/opiepim/core/oconversion.h index 13367e1..4c0a497 100644 --- a/libopie2/opiepim/core/oconversion.h +++ b/libopie2/opiepim/core/oconversion.h @@ -38,4 +38,9 @@ public: static QString dateTimeToString( const QDateTime& ); static QDateTime dateTimeFromString( const QString& ); + +private: + class Private; + Private* d; + }; diff --git a/libopie2/opiepim/core/opimaccesstemplate.h b/libopie2/opiepim/core/opimaccesstemplate.h index 8ff205c..ecbeb68 100644 --- a/libopie2/opiepim/core/opimaccesstemplate.h +++ b/libopie2/opiepim/core/opimaccesstemplate.h @@ -11,4 +11,5 @@ #include "otemplatebase.h" +class OPimAccessTemplatePrivate; /** * Thats the frontend to our OPIE PIM @@ -153,4 +154,7 @@ protected: Cache m_cache; +private: + OPimAccessTemplatePrivate *d; + }; diff --git a/libopie2/opiepim/core/opimcache.h b/libopie2/opiepim/core/opimcache.h index 73414e5..7f7cff5 100644 --- a/libopie2/opiepim/core/opimcache.h +++ b/libopie2/opiepim/core/opimcache.h @@ -6,4 +6,6 @@ #include "opimrecord.h" +class OPimCacheItemPrivate; + template <class T = OPimRecord> class OPimCacheItem { @@ -19,6 +21,9 @@ public: private: T m_t; + OPimCacheItemPrivate *d; }; + +class OPimCachePrivate; /** * OPimCache for caching the items @@ -47,4 +52,5 @@ public: private: QIntCache<Item> m_cache; + OPimCachePrivate* d; }; diff --git a/libopie2/opiepim/core/opimxrefmanager.h b/libopie2/opiepim/core/opimxrefmanager.h index 39e5eef..c485e98 100644 --- a/libopie2/opiepim/core/opimxrefmanager.h +++ b/libopie2/opiepim/core/opimxrefmanager.h @@ -37,4 +37,6 @@ public: private: OPimXRef::ValueList m_list; + class Private; + Private *d; }; diff --git a/libopie2/opiepim/core/otemplatebase.h b/libopie2/opiepim/core/otemplatebase.h index 29fb6ec..cadac74 100644 --- a/libopie2/opiepim/core/otemplatebase.h +++ b/libopie2/opiepim/core/otemplatebase.h @@ -15,4 +15,5 @@ * POOR mans interface */ +class OPimBasePrivate; struct OPimBase { /** @@ -33,4 +34,6 @@ struct OPimBase { * -zecke */ +private: + OPimBasePrivate* d; }; @@ -39,4 +42,5 @@ struct OPimBase { * T needs to implement the copy c'tor!!! */ +class OTemplateBasePrivate; template <class T = OPimRecord> class OTemplateBase : public OPimBase { @@ -62,4 +66,7 @@ public: OPimRecord* record(int uid )const; static T* rec(); + +private: + OTemplateBasePrivate *d; }; |