11 #include <QCoreApplication>
12 #include <QSharedData>
29 const uint mProductId;
32 const QString mPattern;
34 const QString mIconWithNPA;
37 InternalInfo(
bool pKnown, uint pVendorId, uint pProductId,
const QString& pName,
const QString& pUrl,
38 const QString& pPattern,
const QString& pIcon,
const QString& pIconWithNPA)
40 , mVendorId(pVendorId)
41 , mProductId(pProductId)
46 , mIconWithNPA(pIconWithNPA)
53 return !(mKnown != pOther.mKnown ||
54 mVendorId != pOther.mVendorId ||
55 mProductId != pOther.mProductId ||
56 mName != pOther.mName ||
57 mUrl != pOther.mUrl ||
58 mPattern != pOther.mPattern ||
59 mIcon != pOther.mIcon ||
60 mIconWithNPA != pOther.mIconWithNPA);
66 QSharedDataPointer<InternalInfo> d;
72 const QString& pName,
const QString& pUrl,
const QString& pPattern,
73 const QString& pIcon,
const QString& pIconWithNPA);
83 const QString&
getUrl()
const;
85 QSharedPointer<UpdatableFile>
getIcon()
const;
Definition: ReaderConfigurationInfo.h:19
QSharedPointer< UpdatableFile > getIcon() const
Definition: ReaderConfigurationInfo.cpp:88
virtual ~ReaderConfigurationInfo()
Definition: ReaderConfigurationInfo.cpp:32
ReaderConfigurationInfo()
Definition: ReaderConfigurationInfo.cpp:12
const QString & getUrl() const
Definition: ReaderConfigurationInfo.cpp:67
uint getProductId() const
Definition: ReaderConfigurationInfo.cpp:55
QSharedPointer< UpdatableFile > getIconWithNPA() const
Definition: ReaderConfigurationInfo.cpp:94
const QString & getPattern() const
Definition: ReaderConfigurationInfo.cpp:82
const QString & getName() const
Definition: ReaderConfigurationInfo.cpp:61
bool operator==(const ReaderConfigurationInfo &pOther) const
Definition: ReaderConfigurationInfo.cpp:37
uint getVendorId() const
Definition: ReaderConfigurationInfo.cpp:49
bool isKnownReader() const
Definition: ReaderConfigurationInfo.cpp:43
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
uint qHash(const ReaderConfigurationInfo &info)
Definition: ReaderConfigurationInfo.h:90