1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
|
{% load kdev_filters %}
{% include "license_header_cpp.txt" %}
#ifndef {% include "include_guard_cpp.txt" %}
#define {% include "include_guard_cpp.txt" %}
#include <QObject>
class {{ name }} : public QObject
{
Q_OBJECT
private Q_SLOTS:
{% if testCase_initAndCleanup %}
void initTestCase();
void cleanupTestCase();
{% endif %}
{% if test_initAndCleanup %}
void init();
void cleanup();
{% endif %}
{% for case in testCases %}
void {% if test_prefixMethods %}test{{ case|upper_first }}{% else %}{{ case }}{% endif %}();
{% endfor %}
};
#endif // {% include "include_guard_cpp.txt" %}
|