我試圖構建一個在OS X 10.6上的窗口上運行良好的Qt項目。但是,我的應用程序無法再訪問我的qrc文件中的資源。默認情況下,qrc中的所有文件是否打包在該應用程序包(xyz.app)中?當我打開生成的包時,除了desktop.rc文件之外,Resources文件夾中沒有任何內容。我錯過了什麼嗎?OS X應用程序包中的Qt資源文件
0
A
回答
0
嗯,實際上,我們是從德語窗口切換到美國版本的osx。我們所有的資源在他們的語言領域都有「德」,所以我們的OSX根本找不到任何資源。
0
Qt將qrc文件轉換/轉換爲cpp文件,然後將其編譯並鏈接到應用程序二進制文件中。 OS X沒有資源文件。
Qt可以處理的唯一獨立資源文件是application icon。將此行添加到專業文件中:
ICON = MyAppIcon.icns
並且它將被複制到資源文件夾中,並且info.plst將被更新以使用它。
0
Windows中的文件名不區分大小寫,但在OS X中是這樣。難道是代碼中的文件名稱(或目錄名稱)與資源中的文件名稱不同?如果他們是,他們仍然可以在Windows中工作,但不能在OS X中工作。
相關問題
- 1. os x應用程序無法加載資源文件夾中的文件
- 2. 利用OS X上獨立應用程序的資源
- 3. Install4j OS X - 從應用程序包中移動文件
- 4. 應用程序包Mac OS X Leopard
- 5. 將資源文件包含在Windows 8 Metro應用程序中
- 6. 在Mac OS X上構建Qt應用程序x部署
- 7. 路徑的資源文件夾中的插件在OS X
- 8. 在Mac OS X應用程序包中打包C二進制文件
- 9. 在mac osx應用程序包中訪問資源文件夾中的文件
- 10. 在Mac OS X中部署QT應用程序
- 11. OS X鑰匙串編程資源
- 12. OS X中的程序文件關聯
- 13. Qt的資源文件
- 14. 編譯Linux上的Mac OS X的Qt應用程序
- 15. 如何在OS X應用程序包的Resources文件夾中檢索項目的位置,位於Qt
- 16. 簡單的Qt應用程序將無法在OS X
- 17. 如何將OS X風味添加到Qt的應用程序
- 18. Qt框架QML應用程序的字體在Mac OS X
- 19. 無法在OS X上使用Qt框架簽署應用程序包10.10
- 20. Qt應用程序中的Windows資源管理器
- 21. 將QML嵌入到資源Qt應用程序中的問題
- 22. 使用Qt 4與Qt 5開發Windows和OS X的應用程序?
- 23. 訪問我的應用程序中的資源文本文件
- 24. Cocos2d-x OS X應用程序菜單
- 25. Cocoa應用程序中的OpenCV(OS X應用程序)
- 26. OS X上的應用程序包不起作用,文件尋址問題
- 27. 將Ruby包裝到獨立的Mac OS X應用程序中?
- 28. 應用程序包中的動態庫Mac os X
- 29. 在Mac OS X Snow Leopard上部署Qt應用程序
- 30. 在OS X應用程序中創建.app文件
Mac OS X上的默認文件系統類型HFS +支持區分大小寫和不區分大小寫。默認情況下是保留大小寫,不區分大小寫。 – 2011-05-11 22:06:28