天天看點

在qt中使用libcef

這篇文章中隻講qt中使用libcef,qt5有qtwebengine,它也封裝了chromium,但是qtwebengine需要顯示卡支援opengl2.0,在一些機器上沒法使用,另外qt4.8也無法使用qtwebengine。而libcef卻可以同時供qt4/qt5使用,也不強制顯示卡支援opengl2.0。

我已經對qt使用libcef進行了封裝,主類為QCefWebView,也封裝了像網頁标題改變等其他事件,使用時隻需要執行個體化就能使用了。

QCefWebView* w1 = new QCefWebView(0);      
w1->load(QUrl(ui->lineEdit->text()));      
w1->show();      
在qt中使用libcef

源碼、測試程式和libcef類庫下載下傳位址:

http://download.csdn.net/detail/hats8888/9671837