KSJEmbed provides a method of binding JavaScript objects to QObjects. WWW: http://api.kde.org/frameworks-api/frameworks5-apidocs/kjsembed/html/index.html