c++ - "undefined reference to ' QScriptEngine::QScriptEngine()"

标签 c++ qt

给出这段代码,我得到:“对'QScriptEngine::QScriptEngine() 的 undefined reference ”

#include <QtScript/QScriptEngine>

...

QScriptEngine e;

/* Commented out to understand the instantiation error first
e.globalObject().setProperty("t", 123);

bool result = e.evaluate("(t>=2 && t<5) || (t<1)").toBool(); 
*/

最佳答案

您是否在您的 pro 中声明了脚本?

 QT += script

关于c++ - "undefined reference to ' QScriptEngine::QScriptEngine()",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18128157/

相关文章:

c++ - Qt QPainter 以毫米而不是英寸为单位

c++ - sdl_net udp 服务器设置

c++ - 在编译时或运行时将 const char * 映射到 duck-typed T

c++ - QTableView实时过滤

sql - 如何访问从 QSqlquerymodel 集合查询返回的元素

c++ - 隐藏那些没有过滤文件的文件夹

c++ - 如何通过 boost asio 制作真正的异步客户端

c++ - 如何实际执行五项规则?

c++ - 如何交换 vector <class> x; (排序后交换后所有顺序保持不变)

c++ - 从基于 C++/QT 的应用程序访问 NSWindow