我已經使用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項目代表
- 5. Qt的C++項目
- 6. qt項目文件
- 7. 在QT項目中可以使用Tensorflow C++ API嗎?
- 8. 在QT中添加引用從一個QT項目到另一個QT項目?
- 9. 與Qt 4(QtQuick 1.x)和Qt 5(QtQuick 2.x)兼容的C++/QML項目
- 10. 用CEF編譯Qt項目
- 11. 我可以使用rails 5運行rails 4項目嗎
- 12. Qt Creator項目嚮導不顯示用於創建Qt項目的選項
- 13. 從Xamarin項目在Qt C++項目代碼的可重用性
- 14. 無法從Qt Creator部署Qt項目
- 15. 從AppVeyor構建Qt項目
- 16. 如何打開Qt項目?
- 17. Python Qt QListWidget項目拖放
- 18. Qt GraphicsScene繪圖項目
- 19. 編譯RtMidi - Qt項目,mingw
- 20. Qt designer Python Tableview項目
- 21. 完成構建Qt項目
- 22. Qt項目中的unique_ptr
- 23. Qt 5.0.1項目崩潰
- 24. 的Qt - 建設項目
- 25. 帶升壓的Qt項目
- 26. Qt項目角色實現
- 27. Qt子項目和TDD
- 28. Qt Creator的項目更改目錄
- 29. 子目錄在一個Qt項目
- 30. qt項目當前目錄的路徑
只需用Qt 5編譯QGIS即可。這裏](http://gis.stackexchange.com/q/163272)。 –
謝謝,但我已經試過了。我花了很多時間嘗試使用Qt5構建QGIS,最後放棄了。我希望我能保持這一點,但我的時間表很緊。 – user2522981
你是否嘗試過發佈,或從git的主分支的頭? –