12 #include <QSharedData> 13 #include <QSharedPointer> 15 #include <QStringList> 33 const QString mAddress;
34 const QString mHomepage;
35 const QString mCategory;
38 const QString mPostalAddress;
41 const QString mTcTokenUrl;
42 const QString mClientUrl;
43 const QStringList mSubjectUrls;
44 const QString mSubjectUrlInfo;
50 const QString& pAddress,
51 const QString& pHomepage,
52 const QString& pCategory,
53 const QString& pPhone,
54 const QString& pEmail,
55 const QString& pPostalAddress,
57 const QString& pImage,
58 const QString& pTcTokenUrl,
59 const QString& pClientUrl,
60 const QStringList& pSubjectUrls,
61 const QString& pSubjectUrlInfo)
62 : mShortName(pShortName)
63 , mLongName(pLongName)
64 , mShortDescription(pShortDescription)
65 , mLongDescription(pLongDescription)
67 , mHomepage(pHomepage)
68 , mCategory(pCategory)
71 , mPostalAddress(pPostalAddress)
74 , mTcTokenUrl(pTcTokenUrl)
75 , mClientUrl(pClientUrl)
76 , mSubjectUrls(pSubjectUrls)
77 , mSubjectUrlInfo(pSubjectUrlInfo)
84 return mShortName == pOther.mShortName &&
85 mLongName == pOther.mLongName &&
86 mShortDescription == pOther.mShortDescription &&
87 mLongDescription == pOther.mLongDescription &&
88 mAddress == pOther.mAddress &&
89 mHomepage == pOther.mHomepage &&
90 mCategory == pOther.mCategory &&
91 mPhone == pOther.mPhone &&
92 mEmail == pOther.mEmail &&
93 mPostalAddress == pOther.mPostalAddress &&
94 mIcon == pOther.mIcon &&
95 mImage == pOther.mImage &&
96 mTcTokenUrl == pOther.mTcTokenUrl &&
97 mClientUrl == pOther.mClientUrl &&
98 mSubjectUrls == pOther.mSubjectUrls &&
99 mSubjectUrlInfo == pOther.mSubjectUrlInfo;
105 QSharedDataPointer<InternalInfo> d;
107 QString getDefaultFile(
const QString& pSuffix)
const;
114 const QString& pAddress = QString(),
115 const QString& pHomepage = QString(),
116 const QString& pCategory = QString(),
117 const QString& pPhone = QString(),
118 const QString& pEmail = QString(),
119 const QString& pPostalAddress = QString(),
120 const QString& pIcon = QString(),
121 const QString& pImage = QString(),
122 const QString& pTcTokenUrl = QString(),
123 const QString& pClientUrl = QString(),
124 const QStringList& pSubjectUrls = QStringList(),
125 const QString& pSubjectUrlInfo = QString());
146 QSharedPointer<UpdatableFile>
getIcon()
const;
147 QSharedPointer<UpdatableFile>
getImage()
const;
const LanguageString & getLongName() const
Definition: ProviderConfigurationInfo.cpp:108
const QString & getAddress() const
Definition: ProviderConfigurationInfo.cpp:126
const QString & getHomepage() const
Definition: ProviderConfigurationInfo.cpp:138
const LanguageString & getLongDescription() const
Definition: ProviderConfigurationInfo.cpp:120
QSharedPointer< UpdatableFile > getIcon() const
Definition: ProviderConfigurationInfo.cpp:174
Definition: LanguageString.h:17
bool matchWithSubjectUrl(const QString &pSubjectUrl) const
Definition: ProviderConfigurationInfo.cpp:75
QString getHomepageBase() const
Definition: ProviderConfigurationInfo.cpp:144
QString getAddressDomain() const
Definition: ProviderConfigurationInfo.cpp:132
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
const QString & getPhone() const
Definition: ProviderConfigurationInfo.cpp:156
bool operator==(const ProviderConfigurationInfo &pOther) const
Definition: ProviderConfigurationInfo.cpp:61
bool operator<(const ProviderConfigurationInfo &pOther) const
Definition: ProviderConfigurationInfo.cpp:67
virtual ~ProviderConfigurationInfo()
Definition: ProviderConfigurationInfo.cpp:49
const QString & getEMail() const
Definition: ProviderConfigurationInfo.cpp:162
QUrl getClientUrl() const
Definition: ProviderConfigurationInfo.cpp:194
const LanguageString & getShortDescription() const
Definition: ProviderConfigurationInfo.cpp:114
Definition: ProviderConfigurationInfo.h:22
QUrl getTcTokenUrl() const
Definition: ProviderConfigurationInfo.cpp:188
const LanguageString & getShortName() const
Definition: ProviderConfigurationInfo.cpp:102
const QString & getSubjectUrlInfo() const
Definition: ProviderConfigurationInfo.cpp:206
QSharedPointer< UpdatableFile > getImage() const
Definition: ProviderConfigurationInfo.cpp:181
const QString & getCategory() const
Definition: ProviderConfigurationInfo.cpp:150
void setTcTokenUrl(const QString &pTcTokenUrl)
Definition: ProviderConfigurationInfo.cpp:54
ProviderConfigurationInfo(const LanguageString &pShortName=QString(), const LanguageString &pLongName=QString(), const LanguageString &pShortDescription=QString(), const LanguageString &pLongDescription=QString(), const QString &pAddress=QString(), const QString &pHomepage=QString(), const QString &pCategory=QString(), const QString &pPhone=QString(), const QString &pEmail=QString(), const QString &pPostalAddress=QString(), const QString &pIcon=QString(), const QString &pImage=QString(), const QString &pTcTokenUrl=QString(), const QString &pClientUrl=QString(), const QStringList &pSubjectUrls=QStringList(), const QString &pSubjectUrlInfo=QString())
Definition: ProviderConfigurationInfo.cpp:27
const QStringList & getSubjectUrls() const
Definition: ProviderConfigurationInfo.cpp:200
const QString & getPostalAddress() const
Definition: ProviderConfigurationInfo.cpp:168