Cliff Baeseman wrote 8 lines
After a couple of nights of hacking I figured out how to run QT from Free
Pascal. I was just doing a test of something I had mentioned earlier. I am
glad I did this little trial run I found out one hell of alot about the g++
compiler, ld, and the Free Pascal Compiler.
Cliff
I think the simplest way (but a lot of work!) to use Qt is writing C wrappers to the method calls like:
...
extern "C" {
void QObject_Method(QObject *this,int param1)
{
this->Method(param1);
}
}
Or did you collect some knowledge about VMTs etc and simulate that using records of proc. vars?
Because our idea is to create a new class type cppclass:
type
QObject = cppclass
procedure Method;cppdecl;external:
...
end;
to support cppclasses but for that we need some information how C++ classes work, the main is the vmt which is even different between egcs and old gcc