标签: javascript c++ qt qt4 qt5
我有一个使用QJSValue的Qt 5应用程序。该应用程序运行良好。现在我需要使用#if QT_VERSION < 0x050000 <do Qt 4 code here> #endif将代码移回Qt 4。但是由于Qt4Value在Qt 4中不可用,因此后端移植并不容易。有没有一种简单的方法可以解决这个问题,比如创建一个Qt4版本的QJSValue?我们可以忽略为什么Qt 5代码应该移植回Qt 4的问题。谢谢!
#if QT_VERSION < 0x050000 <do Qt 4 code here> #endif