qtmobility/src/contacts/details/qcontactorganization.h
changeset 4 90517678cc4f
parent 1 2b40d63a9c3d
child 11 06b8e2af4411
--- a/qtmobility/src/contacts/details/qcontactorganization.h	Fri Apr 16 15:51:22 2010 +0300
+++ b/qtmobility/src/contacts/details/qcontactorganization.h	Mon May 03 13:18:40 2010 +0300
@@ -43,6 +43,7 @@
 #define QCONTACTORGANIZATION_H
 
 #include <QString>
+#include <QUrl>
 
 #include "qtcontactsglobal.h"
 #include "qcontactdetail.h"
@@ -55,29 +56,29 @@
 {
 public:
 #ifdef Q_QDOC
-    const char* DefinitionName;
-    const char* FieldName;
-    const char* FieldLogo;
-    const char* FieldDepartment;
-    const char* FieldLocation;
-    const char* FieldRole;
-    const char* FieldTitle;
-    const char* FieldAssistantName;
+    static const QLatin1Constant DefinitionName;
+    static const QLatin1Constant FieldName;
+    static const QLatin1Constant FieldLogoUrl;
+    static const QLatin1Constant FieldDepartment;
+    static const QLatin1Constant FieldLocation;
+    static const QLatin1Constant FieldRole;
+    static const QLatin1Constant FieldTitle;
+    static const QLatin1Constant FieldAssistantName;
 #else
     Q_DECLARE_CUSTOM_CONTACT_DETAIL(QContactOrganization, "Organization")
-    Q_DECLARE_LATIN1_LITERAL(FieldName, "Name");
-    Q_DECLARE_LATIN1_LITERAL(FieldLogo, "Logo");
-    Q_DECLARE_LATIN1_LITERAL(FieldDepartment, "Department");
-    Q_DECLARE_LATIN1_LITERAL(FieldLocation, "Location");
-    Q_DECLARE_LATIN1_LITERAL(FieldRole, "Role");
-    Q_DECLARE_LATIN1_LITERAL(FieldTitle, "Title");
-    Q_DECLARE_LATIN1_LITERAL(FieldAssistantName, "AssistantName");
+    Q_DECLARE_LATIN1_CONSTANT(FieldName, "Name");
+    Q_DECLARE_LATIN1_CONSTANT(FieldLogoUrl, "LogoUrl");
+    Q_DECLARE_LATIN1_CONSTANT(FieldDepartment, "Department");
+    Q_DECLARE_LATIN1_CONSTANT(FieldLocation, "Location");
+    Q_DECLARE_LATIN1_CONSTANT(FieldRole, "Role");
+    Q_DECLARE_LATIN1_CONSTANT(FieldTitle, "Title");
+    Q_DECLARE_LATIN1_CONSTANT(FieldAssistantName, "AssistantName");
 #endif
 
     void setName(const QString& name) {setValue(FieldName, name);}
     QString name() const {return value(FieldName);}
-    void setLogo(const QString& logo) {setValue(FieldLogo, logo);}
-    QString logo() const {return value(FieldLogo);}
+    void setLogoUrl(const QUrl& logo) {setValue(FieldLogoUrl, logo);}
+    QUrl logoUrl() const {return value(FieldLogoUrl);}
     void setDepartment(const QStringList& department) {setValue(FieldDepartment, department);}
     QStringList department() const {return value<QStringList>(FieldDepartment);}
     void setLocation(const QString& location) {setValue(FieldLocation, location);}
@@ -87,7 +88,7 @@
     void setTitle(const QString& title) {setValue(FieldTitle, title);}
     QString title() const {return value(FieldTitle);}
     void setAssistantName(const QString& assistantName) {setValue(FieldAssistantName, assistantName);}
-    QString assistantName() const {return value(FieldAssistantName);} 
+    QString assistantName() const {return value(FieldAssistantName);}
 };
 
 QTM_END_NAMESPACE