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 }