9#include <QCoreApplication>
27 const QSet<uint> mProductIds;
30 const QString mPattern;
34 InternalInfo(
bool pKnown, uint pVendorId,
const QSet<uint>& pProductIds,
const QString& pName,
const QString& pUrl,
35 const QString& pPattern,
const QString& pIcon)
37 , mVendorId(pVendorId)
38 , mProductIds(pProductIds)
47 bool operator ==(
const InternalInfo& pOther)
const
49 return !(mKnown != pOther.mKnown ||
50 mVendorId != pOther.mVendorId ||
51 mProductIds != pOther.mProductIds ||
52 mName != pOther.mName ||
53 mUrl != pOther.mUrl ||
54 mPattern != pOther.mPattern ||
55 mIcon != pOther.mIcon);
61 QSharedDataPointer<InternalInfo> d;
67 const QString& pName,
const QString& pUrl,
const QString& pPattern,
68 const QString& pIcon);
77 [[nodiscard]]
const QString&
getName()
const;
78 [[nodiscard]]
const QString&
getUrl()
const;
79 [[nodiscard]]
const QString&
getPattern()
const;
80 [[nodiscard]] QSharedPointer<UpdatableFile>
getIcon()
const;
Definition ReaderConfigurationInfo.h:17
QSharedPointer< UpdatableFile > getIcon() const
Definition ReaderConfigurationInfo.cpp:86
virtual ~ReaderConfigurationInfo()
ReaderConfigurationInfo()
Definition ReaderConfigurationInfo.cpp:12
QSet< uint > getProductIds() const
Definition ReaderConfigurationInfo.cpp:53
const QString & getUrl() const
Definition ReaderConfigurationInfo.cpp:65
const QString & getPattern() const
Definition ReaderConfigurationInfo.cpp:80
const QString & getName() const
Definition ReaderConfigurationInfo.cpp:59
bool operator==(const ReaderConfigurationInfo &pOther) const
Definition ReaderConfigurationInfo.cpp:35
uint getVendorId() const
Definition ReaderConfigurationInfo.cpp:47
bool isKnownReader() const
Definition ReaderConfigurationInfo.cpp:41
Defines the AccessRight and AccessRole enum.
Definition CommandApdu.h:17
auto qHash(const Oid &pOid)
Definition Oid.h:165