我已经使用Qt 5.7和使用Qt 4.8的独立窗口部件构建了一个UI应用程序。小部件使用QGIS API,它与Qt5不兼容。有没有办法从基于Qt5的应用程序运行小部件?Qt 5项目可以调用Qt 4项目吗?
0
A
回答
0
它不能,Qt5的二进制兼容性意味着用Qt 4.8编译的库不能运行它。 Api兼容性大部分保留,所以如果你可以在Qt5上编译QGIS,那么你可以在其上运行你的应用程序。
+0
我可以将它称为外部过程,也许使用QProcess?这会起作用吗?使用QProcess工作的 – user2522981
+1
。 –
相关问题
- 1. Qt项目+ MATLAB
- 2. 您可以在qt项目文件中引用qt资源文件中的项目吗?
- 3. 我可以在Visual Studio 2010中混合使用Qt和非Qt项目吗?
- 4. 在QT项目中可以使用Tensorflow C++ API吗?
- 5. 从Xamarin项目在Qt C++项目代码的可重用性
- 6. 的Qt - 建设项目
- 7. Qt GraphicsScene绘图项目
- 8. 在Qt的OSE项目
- 9. Qt项目中的unique_ptr
- 10. 从AppVeyor构建Qt项目
- 11. Qt子项目和TDD
- 12. Qt Creator的项目更改目录
- 13. qt项目当前目录的路径
- 14. Qt项目中的用户名
- 15. 在Qt项目中使用STXXL
- 16. 如何用Eclipse CDT开发QT项目?
- 17. 在Qt项目中引用Google Play库
- 18. 用外部库推QT项目GIT
- 19. 在MinGW QT项目中使用vC++库
- 20. 引用qt项目中的dll文件
- 21. 在Qt项目中使用mciSendString
- 22. 如何使用Qt创建子项目?
- 23. 在Qt项目中使用sem_t
- 24. 哪个UI项目可以在Qt中进行动态扩展?
- 25. Python qt - 更改QMenu项目的背景颜色项目
- 26. 如何在没有QtCreator的情况下编译Qt 5项目?
- 27. 可以用git来处理回购项目中的项目吗?
- 28. 我可以在.NETCoreApp项目中使用.NETFramework项目吗?
- 29. Qt Creator的项目生成错误
- 30. QT项目文件 - 字段含义
只需用Qt 5编译QGIS即可。这里](http://gis.stackexchange.com/q/163272)。 –
谢谢,但我已经试过了。我花了很多时间尝试使用Qt5构建QGIS,最后放弃了。我希望我能保持这一点,但我的时间表很紧。 – user2522981
你是否尝试过发布,或从git的主分支的头? –