Mercurial > projects > qtd
view generator/generator.pro @ 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 | 1349940724eb |
children |
line wrap: on
line source
#contains(QT_CONFIG, release) { # CONFIG -= debug # CONFIG += release #} # Input HEADERS += classlistgenerator.h \ cppgenerator.h \ cppheadergenerator.h \ cppimplgenerator.h \ docparser.h \ generatorsetd.h \ dgenerator.h \ jumptable.h \ metainfogenerator.h \ metajavabuilder.h \ qdocgenerator.h \ uiconverter.h \ containergenerator.h SOURCES += classlistgenerator.cpp \ cppgenerator.cpp \ cppheadergenerator.cpp \ cppimplgenerator.cpp \ docparser.cpp \ generatorsetd.cpp \ dgenerator.cpp \ jumptable.cpp \ metainfogenerator.cpp \ metajavabuilder.cpp \ qdocgenerator.cpp \ uiconverter.cpp \ containergenerator.cpp include(generator.pri)