gehe zur Dokumentation dieser Datei
12 #include <QAbstractListModel>
13 #include <QScopedPointer>
14 #include <QSharedPointer>
31 bool isRunning()
const;
33 QSharedPointer<DiagnosisContext> mDiagnosisContext;
35 QScopedPointer<DiagnosisController> mDiagnosisController;
46 Q_INVOKABLE
void saveToFile(
const QUrl& pFilename)
const;
void fireCurrentSectionChanged()
Q_INVOKABLE void startController()
Definition: SelfDiagnosisModel.cpp:75
Q_INVOKABLE void stopController()
Definition: SelfDiagnosisModel.cpp:85
QAbstractListModel * getSectionContent(const QString &pSection)
Definition: DiagnosisModel.cpp:182
Definition: SelfDiagnosisModel.h:23
defineSingleton(SelfDiagnosisModel) bool SelfDiagnosisModel
Definition: SelfDiagnosisModel.cpp:18
Definition: GeneralSettings.h:30
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
QString getAsPlaintext() const
Definition: DiagnosisModel.cpp:209
Q_INVOKABLE QString getCreationTimeString() const
Definition: DiagnosisModel.cpp:203
Definition: DiagnosisModel.h:75
QAbstractListModel sectionsModel
Definition: SelfDiagnosisModel.h:27
bool isRunning() const
Definition: DiagnosisModel.cpp:236
Definition: DiagnosisContext.h:22
Q_INVOKABLE void saveToFile(const QUrl &pFilename) const
Definition: SelfDiagnosisModel.cpp:38
Q_INVOKABLE QString getCreationTimeString() const
Definition: SelfDiagnosisModel.cpp:49
QAbstractListModel * getSectionsModel()
Definition: SelfDiagnosisModel.cpp:61
void fireRunningChanged()
static SelfDiagnosisModel & getInstance()
Definition: SelfDiagnosisModel.cpp:55
bool running
Definition: SelfDiagnosisModel.h:28
SelfDiagnosisModel(QObject *pParent=nullptr)
Q_INVOKABLE QAbstractListModel * getSectionContentModel(const QString &pSection)
Definition: SelfDiagnosisModel.cpp:67
void fireSectionContentModelChanged()
Definition: DiagnosisController.h:20