comparison include/qtd_core.h @ 335:1e9092e20a67

merge signals branch into default
author eldar1@eldar1-laptop
date Sun, 07 Feb 2010 16:04:36 +0000
parents 98b211f3ee34
children 18bd68f586c6
comparison
equal deleted inserted replaced
306:70f64e5b5942 335:1e9092e20a67
79 #endif 79 #endif
80 80
81 extern "C" QModelIndex qtd_to_QModelIndex(QModelIndexAccessor mia); 81 extern "C" QModelIndex qtd_to_QModelIndex(QModelIndexAccessor mia);
82 extern "C" QModelIndexAccessor qtd_from_QModelIndex(const QModelIndex &index); 82 extern "C" QModelIndexAccessor qtd_from_QModelIndex(const QModelIndex &index);
83 83
84 extern "C" typedef void (*EmitCallback)(void*, void**);
85 extern "C" typedef int (*QtMetacallCallback)(void *d_entity, QMetaObject::Call _c, int _id, void **_a);
86 extern "C" typedef const QMetaObject* (*MetaObjectCallback)(void *d_entity);
84 87
85 88 template <class T>
89 void call_destructor(T *a)
90 {
91 a->~T();
92 }
86 #endif // QTD_CORE_H 93 #endif // QTD_CORE_H