8 #include <QSharedPointer> 18 ,
public QEnableSharedFromThis<DiagnosisItem>
24 QVector<QSharedPointer<DiagnosisItem>> mChildren;
25 QSharedPointer<DiagnosisItem> mParent;
28 void setParent(
const QSharedPointer<DiagnosisItem>& pParent);
33 void addChild(
const QSharedPointer<DiagnosisItem>& pChild);
37 const QSharedPointer<DiagnosisItem>
getChild(
int pRow)
const;
Definition: DiagnosisItem.h:16
const QSharedPointer< DiagnosisItem > getChild(int pRow) const
Definition: DiagnosisItem.cpp:43
void clearChildren()
Definition: DiagnosisItem.cpp:37
void appendPlaintextContent(QStringList &pOutput, const QString &pPrefix=QString())
Definition: DiagnosisItem.cpp:86
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:14
int row() const
Definition: DiagnosisItem.cpp:61
DiagnosisItem(const QString &pText)
Definition: DiagnosisItem.cpp:9
const QString & getText() const
Definition: DiagnosisItem.cpp:18
int childCount() const
Definition: DiagnosisItem.cpp:49
void addChild(const QSharedPointer< DiagnosisItem > &pChild)
Definition: DiagnosisItem.cpp:24
QSharedPointer< DiagnosisItem > parentItem()
Definition: DiagnosisItem.cpp:55