Linked by Eugenia Loli on Fri 7th Dec 2007 06:25 UTC, submitted by poundsmack
Qt Jambi ships as a single Java library, or JAR (Java Archive) file, plus a handful of tools, including an interface layout and design tool, and an Eclipse plug-in. Trolltech uses its vaunted Qt C++ library as the GUI engine and puts Java wrappers around it. This approach uses the JNI (Java Native Interface) to call the necessary functions from Java. More here.
Thread beginning with comment 289396
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Unconvinced
by leos on Fri 7th Dec 2007 20:18 UTC in reply to "RE[3]: Unconvinced"
leos
Member since:
2005-09-21

Bugs that don't appear on Win32 but appear in GTK and Mac, and obscure bugs that mean that cross-platform apps aren't very cross-platform at all.


To be fair, any cross-platform toolkit is going to have some of these problems. You can't guarantee 100% that a certain OS at a certain patch level won't cause bugs in something as complex as a cross platform GUI toolkit.
That said, all my Qt apps are built for clients running Windows, and yet I do all my development on Linux. Then, when I'm ready to do a release, I reboot into windows, recompile (qmake, nmake release), and create the Windows version. So far I haven't had any bugs on Windows that weren't already identified on Linux.

Reply Parent Score: 2