用Qt編寫簡單的瀏覽器 (零)


Qt WebEngine 官方資源

Qt5.6之后引入了QWebEngine類,用於Qt應用內嵌Web頁面,內核是Chromium。

QWebEngine Overview

Qt WebEngine提供了C++類、QML類型給用戶進行HTML元素的交互操作。

以此為基礎,可以通過Qt WebEngine來實現一個基於Chromium內核的瀏覽器應用。

Qt官方也給出了一些相應的例子:

Qt WebEngine Examples

除了官方Example中的功能之外,以后也想加入其他有趣的功能,如:

  • 書簽頁面:書簽縮略圖
  • 書簽頁面:拖拽分組
  • 鼠標手勢

暫時只想到這些。

下一篇將以WebEngine Widgets Simple Browser Example為基礎,分析其代碼實現。

不得不說官網文檔真是詳細,很多地方直接翻譯就好了;類圖也十分清晰。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM