summaryrefslogtreecommitdiff
path: root/library/backend
Unidiff
Diffstat (limited to 'library/backend') (more/less context) (ignore whitespace changes)
-rw-r--r--library/backend/palmtoprecord.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/library/backend/palmtoprecord.cpp b/library/backend/palmtoprecord.cpp
index 3cfa874..8543559 100644
--- a/library/backend/palmtoprecord.cpp
+++ b/library/backend/palmtoprecord.cpp
@@ -16,48 +16,49 @@
16** Contact info@trolltech.com if any conditions of this licensing are 16** Contact info@trolltech.com if any conditions of this licensing are
17** not clear to you. 17** not clear to you.
18** 18**
19**********************************************************************/ 19**********************************************************************/
20#include <qtopia/private/palmtoprecord.h> 20#include <qtopia/private/palmtoprecord.h>
21#include <qtopia/stringutil.h> 21#include <qtopia/stringutil.h>
22#include <qstringlist.h> 22#include <qstringlist.h>
23 23
24/*! \class Qtopia::PalmtopRecord palmtoprecord.h 24/*! \class Qtopia::PalmtopRecord palmtoprecord.h
25 \brief The Qtopia::PalmtopRecord class is the base class for all PIM records. 25 \brief The Qtopia::PalmtopRecord class is the base class for all PIM records.
26 26
27 Provides unique id and category support for all PIM records. 27 Provides unique id and category support for all PIM records.
28 28
29 \ingroup qtopiaemb 29 \ingroup qtopiaemb
30 \ingroup qtopiadesktop 30 \ingroup qtopiadesktop
31*/ 31*/
32 32
33 33
34namespace Qtopia { 34namespace Qtopia {
35 35
36 36
37 37
38Record &Record::operator=( const Record &c ) 38Record &Record::operator=( const Record &c )
39{ 39{
40 if(this == &c ) return *this;
40 mUid = c.mUid; 41 mUid = c.mUid;
41 mCats = c.mCats; 42 mCats = c.mCats;
42 customMap = c.customMap; 43 customMap = c.customMap;
43 return *this; 44 return *this;
44} 45}
45 46
46void Record::setCategories( int single ) 47void Record::setCategories( int single )
47{ 48{
48 if ( single == 0 ) 49 if ( single == 0 )
49 return; 50 return;
50 mCats.resize(1); 51 mCats.resize(1);
51 mCats[0] = single; 52 mCats[0] = single;
52} 53}
53 54
54// convenience methods provided for loading and saving to xml 55// convenience methods provided for loading and saving to xml
55QString Record::idsToString( const QArray<int> &catsUnsorted ) 56QString Record::idsToString( const QArray<int> &catsUnsorted )
56{ 57{
57 QArray<int> cats = catsUnsorted; 58 QArray<int> cats = catsUnsorted;
58 cats.sort(); 59 cats.sort();
59 60
60 QString str; 61 QString str;
61 for ( uint i = 0; i < cats.size(); i++ ) 62 for ( uint i = 0; i < cats.size(); i++ )
62 if ( i == 0 ) 63 if ( i == 0 )
63 str = QString::number( cats[int(i)] ); 64 str = QString::number( cats[int(i)] );