On Monday, OSNews had the pleasure of talking face to face with Trolltech's CEO and founder, Haavard Nord. Mr Nord discussed with us the new features found in Qt 3.3 (download, changes, announcement), Qtopia and the arising market of Linux in mobile phones as well as in the business computer market. Update: ITManagersJournal hosts a Trolltech article as well.
Permalink for comment
To read all comments associated with this story, please click here.
As the article shows, QT does NOT have a native .NET component. In fact, they are peddling an activeX component. This means that use it from .NET, it needs to be called via Runtime Callable Wrapper (RCW) (a code block designed to interoperate with COM components). This means that there will be a performance penalty associated with the overhead of having to call the RCW, then the ActiveQT COM Object, which in turn calls the actual QT implementation.
That's a lot of hoops to jump through and makes it a non-starter for 99.9% of windows apps. What they need is a native .NET version of their ActiveQT middleware, then will talk.
Before you go on salivating about QT and .NET, please read the details (http://doc.trolltech.com/3.3/activeqt-dotnet.html).
As the article shows, QT does NOT have a native .NET component. In fact, they are peddling an activeX component. This means that use it from .NET, it needs to be called via Runtime Callable Wrapper (RCW) (a code block designed to interoperate with COM components). This means that there will be a performance penalty associated with the overhead of having to call the RCW, then the ActiveQT COM Object, which in turn calls the actual QT implementation.
That's a lot of hoops to jump through and makes it a non-starter for 99.9% of windows apps. What they need is a native .NET version of their ActiveQT middleware, then will talk.