Trolltech Home | QSA-interest Home | Recent Threads | All Threads | Author | Date
All threads index page 1

QSA-interest Archive, February 2006
Some more questions on QSA


Message 1 in thread

Hi,

I got some more questions on QSA:

1) What is planned for 1.2.1? When is it out?

2) Is QSA based upon some other ECMAScript-Implementation or is it newly
built from ground up?

3) I compiled QSA against Qt 4.1.0 using VS2005 without Qt3 support. The
resulting DLL has 700 kByte, in release mode. Isn't that somewhat big,
considering a spidermonkey DLL is only about a third of that, but has to
implement everything by itself, while QSA certainly uses Qt (on regexes,
strings etc.)


/eno


To unsubscribe - send "unsubscribe" in the subject to qsa-interest-request@xxxxxxxxxxxxx


Message 2 in thread

eno wrote:
> Hi,
> 
> I got some more questions on QSA:
> 
> 1) What is planned for 1.2.1? When is it out?

Within a few weeks. It is a bugfix release so it contains the fixes 
previous mentioned on this list and other issues. It does not contain a 
new features, save for a few minor improvements.

> 2) Is QSA based upon some other ECMAScript-Implementation or is it newly
> built from ground up?

Its was originally based on KJS which is the JavaScript implementation 
running in Konqueror and Safari, but they diverged several years ago and 
Trolltech is maintaining its own modified version.

> 3) I compiled QSA against Qt 4.1.0 using VS2005 without Qt3 support. The
> resulting DLL has 700 kByte, in release mode. Isn't that somewhat big,
> considering a spidermonkey DLL is only about a third of that, but has to
> implement everything by itself, while QSA certainly uses Qt (on regexes,
> strings etc.)

Not really ;-)

QSA also provides a complete binding layer to Qt, with signals/slots, 
QVariants, ObjectFactories, etc, in addition to the builtin features 
that are defined in the ECMAScript standard. For the built in types we 
still have to implement some code since the API's in QSA differ from 
those in Qt on several places.

-
Gunnar

To unsubscribe - send "unsubscribe" in the subject to qsa-interest-request@xxxxxxxxxxxxx