[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdebindings/qtruby
From: Richard Dale <Richard_Dale () tipitina ! demon ! co ! uk>
Date: 2004-07-28 21:22:55
Message-ID: 20040728212255.5763799B4 () office ! kde ! org
[Download RAW message or body]
CVS commit by rdale:
* Removed any marshaller types that weren't in the Smoke runtime from the
type name to marshaller function lookup table.
M +5 -0 ChangeLog 1.96
M +1 -14 rubylib/qtruby/handlers.cpp 1.57
--- kdebindings/qtruby/ChangeLog #1.95:1.96
@@ -1,4 +1,9 @@
2004-07-28 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+ * Removed any marshaller types that weren't in the Smoke runtime from the
+ type name to marshaller function lookup table.
+
+2004-07-28 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
+
* If a class doesn't have a virtual destructor, then no mapping was being
kept from the C++ instance to the corresponding ruby value. If the class
--- kdebindings/qtruby/rubylib/qtruby/handlers.cpp #1.56:1.57
@@ -1623,36 +1623,23 @@ TypeHandler Qt_handlers[] = {
{ "QByteArray", marshall_QByteArray },
{ "QByteArray&", marshall_QByteArray },
- { "QByteArray*", marshall_QByteArray },
{ "QValueList<int>", marshall_QValueListInt },
- { "QValueList<int>*", marshall_QValueListInt },
{ "QValueList<int>&", marshall_QValueListInt },
{ "QCanvasItemList", marshall_QCanvasItemList },
- { "QCanvasItemList*", marshall_QCanvasItemList },
- { "QCanvasItemList&", marshall_QCanvasItemList },
{ "QMap<QString,QString>", marshall_QMapQStringQString },
{ "QMap<QString,QString>&", marshall_QMapQStringQString },
{ "QMap<QString,QVariant>", marshall_QMapQStringQVariant },
- { "QMap<QString,QVariant&>", marshall_QMapQStringQVariant },
+ { "QMap<QString,QVariant>&", marshall_QMapQStringQVariant },
#if QT_VERSION >= 0x030200
{ "QWidgetList", marshall_QWidgetList },
{ "QWidgetList*", marshall_QWidgetList },
{ "QWidgetList&", marshall_QWidgetList },
- { "QObjectList", marshall_QObjectList },
{ "QObjectList*", marshall_QObjectList },
{ "QObjectList&", marshall_QObjectList },
- { "QFileInfoList", marshall_QFileInfoList },
{ "QFileInfoList*", marshall_QFileInfoList },
- { "QFileInfoList&", marshall_QFileInfoList },
{ "QPtrList<QToolBar>", marshall_QPtrListQToolBar },
- { "QPtrList<QToolBar>*", marshall_QPtrListQToolBar },
- { "QPtrList<QToolBar>&", marshall_QPtrListQToolBar },
- { "QPtrList<QTab>", marshall_QPtrListQTab },
{ "QPtrList<QTab>*", marshall_QPtrListQTab },
- { "QPtrList<QTab>&", marshall_QPtrListQTab },
{ "QPtrList<QDockWindow>", marshall_QPtrListQDockWindow },
{ "QPtrList<QDockWindow>*", marshall_QPtrListQDockWindow },
- { "QPtrList<QDockWindow>&", marshall_QPtrListQDockWindow },
{ "QPtrList<QNetworkOperation>", marshall_QPtrListQNetworkOperation },
- { "QPtrList<QNetworkOperation>*", marshall_QPtrListQNetworkOperation },
{ "QPtrList<QNetworkOperation>&", marshall_QPtrListQNetworkOperation },
#endif
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic