On Monday 30 of January 2012 14:27:10 Ludo Brands wrote: > > Eh, I meant how does ruby, lua, objective c, and similar > > tools bind the > > C++ api. Do they use an automatic tool that converts QT C++ objects to > > procedural? or by hand, someone converts the objects to > > procedures and structs? Or do they use the c++ objects > > directly to python objects.. > > The smoke wrapper http://techbase.kde.org/Development/Languages/Smoke is > used by a lot of these languages. See also > http://lists.trolltech.com/qt-interest/2006-08/thread00721-0.html. > > Smoke is actually a tool that generates runtime wrappers for c++ libraries. > It supports virtual methods, multiple inheritance etc.
Yes there's smoke but that's all... no docs - exactly nothing. I've tried to dig into and try to get out how to create simplest wrapper, lost 3-4 hours with result = 0. zeljko
_______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal