2013-07-11 100 views

回答

1

要從你需要多個文件加載QTScript代碼加載所有那些使用QScriptEngine.evaluate文件()。然後根據JS的規則,所有JS環境都可以使用這些方法。即:您將能夠直接訪問全局方法。

但是,如果你正在研究一個大項目,我強烈建議你在QT中使用一些常見的JS實現。我曾在一個相當大的QTScript項目上工作過,它對我們來說非常棒。這是一個link,它詳細介紹瞭如何在QT中實現它。

0

在程序中添加兩個js文件。添加這些的順序是:

  1. another.js文件
  2. test.js文件

然後你就可以直接調用函數,如果你在全球範圍內(窗口範圍)定義它, 像:

另一個js:

function myFunc() { /* your code here */ } 

在test.js:

myFunc(); 
相關問題