KSJEmbed provides a method of binding JavaScript objects to QObjects.

WWW: http://api.kde.org/frameworks-api/frameworks5-apidocs/kjsembed/html/index.html
