編譯好的QT程序在其他沒有安裝QT的機器上會出現圖標和圖片無法正常顯示的問題。

  編譯好的QT程序在其他沒有安裝QT的機器上會出現圖標和圖片無法正常顯示的問題。

        這時我們可以通過以下方式來解決:

        release文件夾裏創建plugins文件夾,並將QT安裝目錄下的plugins\imageformats文件夾複製到release\plugins文件夾(imageformats文件夾包含了許多圖片格式的插件,如jpeg等)。

      然後最重要的一步是在main.cpp中添加以下語句

       QApplication::addLibraryPath("./plugins");

       編譯程序之後再發布就可以了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章