José Arcángel Salazar Delgado skrev: > Especificaly, I want to add something like: > > > QDate qdate = new QDate(); > Date date = qdate.toDate(); > > > or: > > > Date date = new Date(); > QDate qdate = new QDate(date); > > > This is only and excersice for me, to know better the internals of qt > jambi. > >
The QDate class is generated based on the QDate class in C++. If the functions make sense in both C++ and Java, then they can be added to the qdate.h header file in C++ and implemented in C++, and the function will automatically make it into the Java API through the Qt Jambi Generator. In a case like this, where the function only makes sense in Java, you would use the <inject-code> tag and put it into the typesystem-core-java.xml file. There are several examples in there on injected code. The inject code tag allows you to inject the code directly into the generated code, so you can write whatever you want there, and it will end up in the QDate.java file. I think it would be great to have conversion functions such as this, and perhaps to convert between the two I/O subsystems as well. -- Eskil _______________________________________________ Qt-jambi-interest mailing list [email protected] http://lists.trolltech.com/mailman/listinfo/qt-jambi-interest
