24 #include <tqstringlist.h>
25 #include <tqvaluelist.h>
26 #include <tqvariant.h>
35 typedef TQValueList<VCardLine> List;
36 typedef TQMap<TQString, TQStringList> ParamMap;
39 VCardLine(
const TQString &identifier );
40 VCardLine(
const TQString &identifier,
const TQVariant &value );
41 VCardLine(
const VCardLine& );
45 VCardLine& operator=(
const VCardLine& );
50 void setIdentifier(
const TQString& identifier );
55 TQString identifier()
const;
60 void setValue(
const TQVariant& value );
65 TQVariant value()
const;
70 void setGroup(
const TQString& group );
75 TQString group()
const;
80 bool hasGroup()
const;
85 TQStringList parameterList()
const;
90 void addParameter(
const TQString& param,
const TQString& value );
96 TQStringList parameters(
const TQString& param )
const;
102 TQString parameter(
const TQString& param )
const;
106 TQString mIdentifier;
109 class VCardLinePrivate;
static data, shared by ALL addressee objects