Diffstat (limited to 'libopie2/opiepim/core/opimrecord.h') (more/less context) (show whitespace changes)
-rw-r--r-- | libopie2/opiepim/core/opimrecord.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libopie2/opiepim/core/opimrecord.h b/libopie2/opiepim/core/opimrecord.h index 1642a5e..ec99a13 100644 --- a/libopie2/opiepim/core/opimrecord.h +++ b/libopie2/opiepim/core/opimrecord.h | |||
@@ -80,34 +80,40 @@ public: | |||
80 | * key value representation of extra items | 80 | * key value representation of extra items |
81 | */ | 81 | */ |
82 | virtual QMap<QString, QString> toExtraMap()const = 0; | 82 | virtual QMap<QString, QString> toExtraMap()const = 0; |
83 | 83 | ||
84 | /** | 84 | /** |
85 | * the name for a recordField | 85 | * the name for a recordField |
86 | */ | 86 | */ |
87 | virtual QString recordField(int)const = 0; | 87 | virtual QString recordField(int)const = 0; |
88 | 88 | ||
89 | /** | 89 | /** |
90 | * returns a reference of the | 90 | * returns a reference of the |
91 | * Cross Reference Manager | 91 | * Cross Reference Manager |
92 | * Partner One is THIS PIM RECORD! | 92 | * Partner 'One' is THIS PIM RECORD! |
93 | * Two is the Partner where we link to | 93 | * 'Two' is the Partner where we link to |
94 | */ | 94 | */ |
95 | OPimXRefManager& xrefmanager(); | 95 | OPimXRefManager& xrefmanager(); |
96 | 96 | ||
97 | /** | 97 | /** |
98 | * set the uid | 98 | * set the uid |
99 | */ | 99 | */ |
100 | virtual void setUid( int uid ); | 100 | virtual void setUid( int uid ); |
101 | 101 | ||
102 | /* | ||
103 | * used inside the Templates for casting | ||
104 | * REIMPLEMENT in your .... | ||
105 | */ | ||
106 | static int rtti(); | ||
107 | |||
102 | protected: | 108 | protected: |
103 | Qtopia::UidGen &uidGen(); | 109 | Qtopia::UidGen &uidGen(); |
104 | // QString crossToString()const; | 110 | // QString crossToString()const; |
105 | 111 | ||
106 | private: | 112 | private: |
107 | class OPimRecordPrivate; | 113 | class OPimRecordPrivate; |
108 | OPimRecordPrivate *d; | 114 | OPimRecordPrivate *d; |
109 | OPimXRefManager m_xrefman; | 115 | OPimXRefManager m_xrefman; |
110 | static Qtopia::UidGen m_uidGen; | 116 | static Qtopia::UidGen m_uidGen; |
111 | 117 | ||
112 | }; | 118 | }; |
113 | 119 | ||