linwebs

林林.台灣 | Linwebs - 課程

Qt圖形化介面程式開發 - 升級 Qt5.12 MaintenanceTool

本文章為嘉大資工讀書會第二期課程內容
場次 1-1 【跨平台圖形化程式設計開發(一)】 Qt圖形化介面程式開發

由於 Qt 的版本眾多,套件數量龐大,因此 Qt 公司開發 MaintenanceTool 可供我們方便的管理 Qt 套件。

先前我們離線安裝程式來安裝 Qt,若要更新 Qt 時會發生【at least one valid and enable repository required for this action to succeed】的錯誤,原因是因為離線版的安裝程式並未將更新軟體來源的儲存庫位置設定到 MaintenanceTool 中,導致發生錯誤,須將儲存庫設定後,才可正常執行 MaintenanceTool,否則 MaintenanceTool 只有解除安裝程式的功能。

  1. 開啟 Qt 安裝目錄下的 MaintenanceTool 程式。
  2. 點選左下角的【Settings】進行配置。
  3. 點選上方的【Repositories】,再點選【User defined repositories】,最後點選【Add】,新增一個使用者自定義的儲存庫位置。
  4. 加入以下此行軟體庫位置至【User defined repositories】的列表中,並點選【Ok】。
    http://download.qt-project.org/online/qtsdkrepository/windows_x86/desktop/tools_maintenance
  5. 接下來即可按【Next】進行下一步。
  6. 輸入您的 Qt 帳號及密碼後,點選【Next】登入。
  7. 點選【Add or remove components】時,按下【Next】
  8. 會發現程式提示【There is an important update available, please run the updater first.】,意思是程式有重要的更新,請點選【Update components】安裝更新後,再進行新增和移除套件的動作。
  9. 點選【Update components】後按下【Next】進行下一步。
  10. 查看 MaintenanceTool 在更新列表中,點選【Next】進行下一步。
  11. 點選【Update】進行更新。
  12. 更新完成,點選【Restart】重新啟動 MaintenanceTool
  13. 可看到 MaintenanceTool 的介面設計完全不同了,同樣輸入您的 Qt 帳號及密碼後,點選【Next】登入。
  14. 請一樣先點選【Update components】升級套件後,再進行新增和移除套件的步驟。
建立時間:2021/4/25 PM 11:44
修改時間:2021/4/26 AM 12:03
作者: Linwebs

bookmark標籤

Linwebs 嘉大資工讀書會