Trolltech has released version 4.3.0 of its cross-platform development toolkit Qt, and the embedded platform Qtopia, with the same API. New features include enhanced Windows Vista support, a new ECMAscript-standard scripting module (QtScript), SSL support, improved OpenGL support, a more flexible main window architecture, SVG generation and rendering, and (in Qtopia) a new font system and OpenGL ES support. More on the new features, and a full changelog. Open-source downloads of Qt (including Windows binary) here and Qtopia here.
I’ve been searching for this info on Trolltech’s site and elsewhere without result:
Will Qtopia Core devices have QtScript, or is it just the desktop version? That is, is QtScript one of the modules that are considered too heavy and not compiled into Qtopia Core?
I just downloaded the Qtopia Core source package and poked around. Don’t see any mention of QtScript. Try it out for yourself. Maybe with the source packages of Qt and Qtopia someone could add QtScript to Qtopia? Unless it violates terms of use of something, I don’t know.
the biggest building block needed to get KDE4 here is now available.
ace.
I wonder what is happening for KDE 4. Are they sticking with KJS, or will it eventually be replaced with QtScript?
Doesn’t seem very efficient to have two ECMA scripting engines lying around.
AFAIK there is no general consensus regarding the KJS vs. QtScript question. There is also Kross, which can embed a number of scripting engines, including KJS for example. From what I gather at least the Kate devs looked at using QtScript in favour of other solutions, mostly due to speed.
I think KJS is going to be gone eventually, although it might still be around for a while. QtScript is supposed to be quite a bit faster and would be developed completely by TT.
Edited 2007-05-31 00:36
To quote from the announcment:
“QtScript is available to Qt commercial customers as part of the Qt 4.3 Desktop Edition”
So it seems like it will be part of the desktop edition.
Oh, the pain! It would’ve been perfect for my mobile app, I don’t want to have to choose a less convenient scripting solution.
I have to look into this further.
(How do you edit comments?)
The QtScript modules is included in qtopia-core-opensource-src-4.3.0.tar.gz, that has to be good news.