11#include <QLoggingCategory>
13#include <QSharedPointer>
15class test_DiagnosisAntivirusDetection;
16class test_DiagnosisTreeModel;
17class test_DiagnosisModel;
30 AntivirInfo(
const QString& pDisplayName,
const QString& pLastUpdate,
const QString& pExePath);
56 friend class ::test_DiagnosisAntivirusDetection;
57 friend class ::test_DiagnosisTreeModel;
58 friend class ::test_DiagnosisModel;
62 QSharedPointer<QProcess> mProcess;
64 QVector<QSharedPointer<AntivirInfo>> mAntivirInfos;
65 void parseAntivirInfos(
const QString& pAntivirInfos);
69 void onFinished(
int exitCode, QProcess::ExitStatus exitStatus);
70 void onError(QProcess::ProcessError pError);
Definition DiagnosisAntivirusDetection.h:23
const QString & getLastUpdate() const
Definition DiagnosisAntivirusDetection.h:38
const QString & getExePath() const
Definition DiagnosisAntivirusDetection.h:44
const QString & getDisplayName() const
Definition DiagnosisAntivirusDetection.h:32
Definition DiagnosisAntivirusDetection.h:54
DiagnosisAntivirusDetection()
Definition DiagnosisAntivirusDetection.cpp:20
const QVector< QSharedPointer< AntivirInfo > > & getAntivirusInformations() const
Definition DiagnosisAntivirusDetection.cpp:92
void startInformationProcess()
Definition DiagnosisAntivirusDetection.cpp:30
void fireAntivirusInformationChanged()
void fireDetectionFailed()
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16