summaryrefslogtreecommitdiffstats
path: root/src/testlib/qtestelement.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/testlib/qtestelement.h')
-rw-r--r--src/testlib/qtestelement.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/src/testlib/qtestelement.h b/src/testlib/qtestelement.h
new file mode 100644
index 0000000..f5d7466
--- /dev/null
+++ b/src/testlib/qtestelement.h
@@ -0,0 +1,28 @@
+#ifndef QTESTELEMENT_H
+#define QTESTELEMENT_H
+
+#include "qtestcoreelement.h"
+
+QT_BEGIN_NAMESPACE
+
+class QTestElement: public QTestCoreElement<QTestElement>
+{
+ public:
+ QTestElement(int type = -1);
+ ~QTestElement();
+
+ bool addLogElement(QTestElement *element);
+ QTestElement *childElements() const;
+
+ const QTestElement *parentElement() const;
+ void setParent(const QTestElement *p);
+
+ private:
+ QTestElement *listOfChildren;
+ const QTestElement * parent;
+
+};
+
+QT_END_NAMESPACE
+
+#endif