A library for embedding the KJS Javascript interpreter in application. - A tutorial is under development, see http://xmelegance.org/devel/kjsembed-latest/docs/tutorial/kjsembed.html for a preview. - For information on using the library run kdoc over the header files. - For an example do 'make testkjsembed' then run the example. Here is an example interactive session with the test application, all lines beginning with 'kjs>' show the commands typed. -- Enter a JS expression and press enter -- kjs> 10+20 30 kjs> print("Hello World!") Hello World! undefined kjs> Math.sin(0) 0 kjs> Math.cos(0) 1 kjs> console JSConsoleWidget (KJSEmbed::JSConsoleWidget) kjs> console.childCount() 4 kjs> console.childAt(1) CmdEdit (QComboBox) kjs> console.childAt(2) RunButton (QPushButton) kjs> console.findChild("RunButton") RunButton (QPushButton) kjs> console.findChild("RunButton").text = "Go!" Go! kjs> console.caption = "Different Title" Different Title Copyright (C) 2001-2002, Richard J. Moore