Slashdot Mirror


Qt Script For Applications 1.0 Released Today

hpj writes "Trolltech today released QSA. An ECMA based scripting extension to Qt (On which KDE is based) which allows easily adding scripting support to Qt (And in extension KDE applications). It is licensed like Qt under GPL as well as commercial licenses for Windows, Mac and X11 for those GPL is not suitable."

3 of 33 comments (clear)

  1. Dependant on Qt? by TomorrowPlusX · · Score: 2, Interesting

    I would assume this is dependant on Qt, but I'm curious to what extent... right now I'm working on a system in which I use SWIG to bind python to c++ (and visa vera) on Mac OSX -- there's nothing wrong with the current system, but I'm eager to explore alternative mechanisms, for ... you know... time wasting and just-in-case paranoia.

    If Qt Script can be made to be freestanding language binding system and interpreter, but with no GUI I'd be happy as a clam.

    But, the info on the trolltech page was inadequate.

    Does anybody know?

    --

    lorem ipsum, dolor sit amet
  2. Re:scripting framework by baka_boy · · Score: 2, Interesting

    Most environment have one, if not several, options for adding "scripting hooks" to an application -- Apple's AEOSA/AppleScript, Microsoft's Windows Scripting Host, the GIMP's PDB, etc. That one should exist for Java is not really a surprise.

    However, it would be nice to see someone develop a portable system of this sort, which could just be used as a common bit of infrastructure on any platform. PDB (procedural database), as used in the GIMP, probably has a good chance of being the most portable, as I think it's only significant dependencies are on glib, which runs on Linux, OS X, and Windows quite nicely.

  3. Re:Redundant by Anonymous Coward · · Score: 1, Interesting
    Nice try, troll. Apple has been using KJS as part of their JavaScriptCore framework for over a year now, and have been silently adding changes back without fanfare or press releases. Next thing you know, TrollTech will have hired the KHTML programmers and put it under a free license too.


    It's reasons like this that I prefer BSD licenses.