[Kde-bindings] playground/bindings/kimono
Richard Dale
Richard_Dale at tipitina.demon.co.uk
Tue Feb 20 21:00:19 UTC 2007
SVN commit 635764 by rdale:
* Commented out QList<QHostAddress> marshallers as it caused a linking
problem on Mac OS X
* Change 'ADD_LIBRARY (qyoto SHARED ${SRC_CPP})' to
'ADD_LIBRARY (qyoto MODULE ${SRC_CPP})' to build libqyoto.so, rather
than libqyoto.dyld on Mac OS X
CCMAIL: kde-bindings at kde.org
M +1 -1 CMakeLists.txt
M +9 -1 ChangeLog
M +3 -3 handlers.cpp
--- trunk/playground/bindings/kimono/CMakeLists.txt #635763:635764
@@ -44,7 +44,7 @@
SET( CSRCC_PATH ${CMAKE_CURRENT_SOURCE_DIR}/tools/csrcc/csrcc )
INCLUDE_DIRECTORIES (${QT_INCLUDES})
-ADD_LIBRARY (qyoto SHARED ${SRC_CPP})
+ADD_LIBRARY (qyoto MODULE ${SRC_CPP})
TARGET_LINK_LIBRARIES (qyoto smokeqt ${QT_QTCORE_LIBRARY} ${QT_QTGUI_LIBRARY})
ADD_CUSTOM_TARGET (qt-dotnet ALL ${GMCS_PATH} -unsafe -warn:0 -out:qt-dotnet.dll -target:library ${SRC_CS}
--- trunk/playground/bindings/kimono/ChangeLog #635763:635764
@@ -1,5 +1,13 @@
-2007-02-14 Arno Rehn <arno at arnorehn.de>
+2007-02-20 Richard Dale <rdale at foton.es>
+ * Commented out QList<QHostAddress> marshallers as it caused a linking
+ problem on Mac OS X
+ * Change 'ADD_LIBRARY (qyoto SHARED ${SRC_CPP})' to
+ 'ADD_LIBRARY (qyoto MODULE ${SRC_CPP})' to build libqyoto.so, rather
+ than libqyoto.dyld on Mac OS X
+
+2007-02-19 Arno Rehn <arno at arnorehn.de>
+
* Implemented adding Q_PROPERTY's to the QMetaObject. Next step is
adding classes like InvokeSlot for properties in qyoto.cpp.
* When retrieving slot signatures, also include the slots of the superclass,
--- trunk/playground/bindings/kimono/handlers.cpp #635763:635764
@@ -1426,7 +1426,7 @@
DEF_VALUELIST_MARSHALLER( QVariantList, QList<QVariant>, QVariant )
DEF_VALUELIST_MARSHALLER( QPixmapList, QList<QPixmap>, QPixmap )
DEF_VALUELIST_MARSHALLER( QModelIndexList, QList<QModelIndex>, QModelIndex )
-DEF_VALUELIST_MARSHALLER( QHostAddressList, QList<QHostAddress>, QHostAddress )
+// DEF_VALUELIST_MARSHALLER( QHostAddressList, QList<QHostAddress>, QHostAddress )
DEF_VALUELIST_MARSHALLER( QPolygonFList, QList<QPolygonF>, QPolygonF )
DEF_VALUELIST_MARSHALLER( QImageTextKeyLangList, QList<QImageTextKeyLang>, QImageTextKeyLang )
DEF_VALUELIST_MARSHALLER( QUrlList, QList<QUrl>, QUrl )
@@ -1467,8 +1467,8 @@
{ "QList<QTextLayout::FormatRange>&", marshall_QTextLayoutFormatRangeList },
{ "QList<QTextBlock>", marshall_QTextBlockList },
{ "QList<QPolygonF>", marshall_QPolygonFList },
- { "QList<QHostAddress>", marshall_QHostAddressList },
- { "QList<QHostAddress>&", marshall_QHostAddressList },
+ // { "QList<QHostAddress>", marshall_QHostAddressList },
+ // { "QList<QHostAddress>&", marshall_QHostAddressList },
{ "QList<QVariant>", marshall_QVariantList },
{ "QList<QVariant>&", marshall_QVariantList },
{ "QVariantList&", marshall_QVariantList },
More information about the Kde-bindings
mailing list