Mercurial > projects > qtd
comparison cpp/qt_core/test/Objects.cpp @ 372:a032df77b6ab
Simple debug helper. Unittests. Meta-object for polymorphic non-QObjects
author | Max Samukha <maxter@spambox.com> |
---|---|
date | Thu, 08 Jul 2010 17:19:05 +0300 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
370:7fd4b69378bf | 372:a032df77b6ab |
---|---|
1 #include <QObject> | |
2 #include <QEvent> | |
3 | |
4 extern "C" void* qtd_test_QObject_create(void* parent) | |
5 { | |
6 return new QObject((QObject*)parent); | |
7 } | |
8 | |
9 extern "C" void qtd_test_QObject_delete(void* nativeId) | |
10 { | |
11 delete (QObject*)nativeId; | |
12 } | |
13 | |
14 extern "C" void qtd_test_QObject_event(void* nativeId) | |
15 { | |
16 QEvent event(QEvent::None); | |
17 ((QObject*)nativeId)->event(&event); | |
18 } |