gehe zur Dokumentation dieser Datei
11 #include <QAbstractTableModel>
22 :
public QAbstractTableModel
31 const int NUMBER_OF_COLUMNS = 2;
33 QSet<const ReaderConfigurationInfo> mKnownDrivers;
34 QVector<ReaderConfigurationInfo> mConnectedReaders;
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;
static QString getNoReaderFoundIconPath()
Definition: ReaderConfiguration.cpp:83
@ ReaderName
Definition: ReaderDriverModel.h:47
void onUpdateContent()
Definition: ReaderDriverModel.cpp:110
void fireUpdated()
Definition: moc_ReaderConfiguration.cpp:138
QString noReaderFoundIconPath
Definition: ReaderDriverModel.h:26
virtual int rowCount(const QModelIndex &pParent=QModelIndex()) const override
Definition: ReaderDriverModel.cpp:145
QHash< int, QByteArray > roleNames() const override
Definition: ReaderDriverModel.cpp:204
QString getNoReaderFoundIconPath() const
Definition: ReaderDriverModel.cpp:217
@ ReaderStatus
Definition: ReaderDriverModel.h:48
Definition: ReaderDriverModel.h:23
void fireModelChanged()
Definition: moc_ReaderDriverModel.cpp:197
void fireLanguageChanged()
Definition: moc_ReaderDriverModel.cpp:203
void fireReaderAdded(const QString &pReaderName)
Definition: moc_ReaderManager.cpp:273
ColumnId
Definition: ReaderDriverModel.h:46
Definition: ReaderConfigurationInfo.h:19
@ READER_NAME
Definition: ReaderDriverModel.h:52
void fireSettingsChanged()
Definition: moc_AbstractSettings.cpp:130
virtual int columnCount(const QModelIndex &pParent=QModelIndex()) const override
Definition: ReaderDriverModel.cpp:151
void fireLanguageChanged()
Definition: moc_GeneralSettings.cpp:165
Definition: GeneralSettings.h:30
@ READER_IMAGE_PATH
Definition: ReaderDriverModel.h:54
static LanguageLoader & getInstance()
Definition: LanguageLoader.cpp:42
@ READER_HTML_DESCRIPTION
Definition: ReaderDriverModel.h:55
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
@ READER_INSTALLED_AND_SUPPORTED
Definition: ReaderDriverModel.h:57
virtual QVariant headerData(int pSection, Qt::Orientation pOrientation, int pRole) const override
Definition: ReaderDriverModel.cpp:123
@ READER_STATUS
Definition: ReaderDriverModel.h:53
@ READER_DRIVER_URL
Definition: ReaderDriverModel.h:56
QString lastUpdatedInformation
Definition: ReaderDriverModel.h:28
QString getEmptyListDescriptionString(bool pWidgetUiHelp=true) const
Definition: ReaderDriverModel.cpp:270
bool isInstalledSupportedReader(const QModelIndex &pIndex) const
Definition: ReaderDriverModel.cpp:281
virtual QVariant data(const QModelIndex &pIndex, int pRole=Qt::DisplayRole) const override
Definition: ReaderDriverModel.cpp:157
ReaderDriverModel(QObject *pParent=nullptr)
Definition: ReaderDriverModel.cpp:19
Definition: ReaderFilter.h:21
Definition: ReaderManager.h:22
QString getHTMLDescription(const QModelIndex &pIndex) const
Definition: ReaderDriverModel.cpp:240
void fireReaderRemoved(const QString &pReaderName)
Definition: moc_ReaderManager.cpp:280
void fireReaderChangeDetected()
Definition: moc_ReaderDetector.cpp:130
UserRoles
Definition: ReaderDriverModel.h:51
static QString getOnlineUrl(const QString &pObjectName=QString(), bool pWidgetUiHelp=true)
Definition: HelpAction.cpp:128
QString getLastUpdatedInformation() const
Definition: ReaderDriverModel.cpp:295
QString getEmptyListDescriptionStringQml() const
Definition: ReaderDriverModel.cpp:264
QString emptyListDescriptionString
Definition: ReaderDriverModel.h:27
const QLocale & getUsedLocale() const
Definition: LanguageLoader.cpp:176
QString getReaderImagePath(const QModelIndex &pIndex) const
Definition: ReaderDriverModel.cpp:229