11 #include <QAbstractTableModel> 22 :
public QAbstractTableModel
31 const
int NUMBER_OF_COLUMNS = 2;
35 QTime mConnectedReadersUpdateTime;
38 void collectReaderData();
40 bool indexIsValid(const QModelIndex& pIndex) const;
42 QUrl getReaderImageUrl(const QModelIndex& pIndex) const;
61 virtual QVariant
headerData(
int pSection, Qt::Orientation pOrientation,
int pRole)
const override;
62 virtual int rowCount(
const QModelIndex& pParent = QModelIndex())
const override;
63 virtual int columnCount(
const QModelIndex& pParent = QModelIndex())
const override;
64 virtual QVariant
data(
const QModelIndex& pIndex,
int pRole = Qt::DisplayRole)
const override;
65 QHash<int, QByteArray>
roleNames()
const override;
QString noReaderFoundIconPath
Definition: ReaderDriverModel.h:26
Definition: ReaderDriverModel.h:47
QHash< int, QByteArray > roleNames() const override
Definition: ReaderDriverModel.cpp:204
QString lastUpdatedInformation
Definition: ReaderDriverModel.h:28
bool isInstalledSupportedReader(const QModelIndex &pIndex) const
Definition: ReaderDriverModel.cpp:281
ReaderDriverModel(QObject *pParent=nullptr)
Definition: ReaderDriverModel.cpp:19
QString getEmptyListDescriptionString(bool pWidgetUiHelp=true) const
Definition: ReaderDriverModel.cpp:270
Definition: ReaderDriverModel.h:48
void fireModelChanged()
Definition: moc_ReaderDriverModel.cpp:196
virtual int rowCount(const QModelIndex &pParent=QModelIndex()) const override
Definition: ReaderDriverModel.cpp:145
void onUpdateContent()
Definition: ReaderDriverModel.cpp:110
UserRoles
Definition: ReaderDriverModel.h:50
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
QString getLastUpdatedInformation() const
Definition: ReaderDriverModel.cpp:295
virtual int columnCount(const QModelIndex &pParent=QModelIndex()) const override
Definition: ReaderDriverModel.cpp:151
Definition: ReaderDriverModel.h:56
QString getHTMLDescription(const QModelIndex &pIndex) const
Definition: ReaderDriverModel.cpp:240
Definition: ReaderDriverModel.h:53
Definition: ReaderDriverModel.h:54
QString emptyListDescriptionString
Definition: ReaderDriverModel.h:27
Definition: ReaderDriverModel.h:57
ColumnId
Definition: ReaderDriverModel.h:45
Definition: ReaderConfigurationInfo.h:18
QString getEmptyListDescriptionStringQml() const
Definition: ReaderDriverModel.cpp:264
Definition: ReaderDriverModel.h:52
virtual QVariant headerData(int pSection, Qt::Orientation pOrientation, int pRole) const override
Definition: ReaderDriverModel.cpp:123
void fireLanguageChanged()
Definition: moc_ReaderDriverModel.cpp:202
QString getNoReaderFoundIconPath() const
Definition: ReaderDriverModel.cpp:217
Definition: ReaderDriverModel.h:21
QString getReaderImagePath(const QModelIndex &pIndex) const
Definition: ReaderDriverModel.cpp:229
virtual QVariant data(const QModelIndex &pIndex, int pRole=Qt::DisplayRole) const override
Definition: ReaderDriverModel.cpp:157
Definition: ReaderDriverModel.h:55