comparison build/core.makefile @ 248:7664de4a55e5

Fixed #23. QtD_QObjectEntity is not created dynamically for shell classes any more. Class initialization is now performed by static constructors. When wrapping QObjects returned from functions, their run-time types are now taken into account. QObjects are allocated on GC heap, a doubly-linked list is used to prevent them from been collected (arguably a better solution than allocating on C heap and adding GC ranges) Minor changes (including unnecessary).
author maxter
date Thu, 20 Aug 2009 14:47:17 +0000
parents 1d272f0bfefa
children 37eed70de029
comparison
equal deleted inserted replaced
247:27497bbe62a1 248:7664de4a55e5
3 else 3 else
4 D_PATH = d2/qt 4 D_PATH = d2/qt
5 endif 5 endif
6 6
7 ##-------------------------- 7 ##--------------------------
8 QTD_CORE += QGlobal $(D_PATH)/qtd/Str core/Qt qtd/ArrayOpsPrimitive $(D_PATH)/QtDObject $(D_PATH)/Signal \ 8 QTD_CORE += QGlobal $(D_PATH)/qtd/Str core/Qt qtd/ArrayOpsPrimitive $(D_PATH)/QtdObject $(D_PATH)/Signal \
9 $(D_PATH)/core/QPoint \ 9 $(D_PATH)/core/QPoint \
10 $(D_PATH)/core/QPointF \ 10 $(D_PATH)/core/QPointF \
11 $(D_PATH)/core/QRect \ 11 $(D_PATH)/core/QRect \
12 $(D_PATH)/core/QRectF \ 12 $(D_PATH)/core/QRectF \
13 $(D_PATH)/core/QSize \ 13 $(D_PATH)/core/QSize \