如何經過QAxWidget窗口加載COM組件?本文以加載微軟的IEWebBrowser2組件爲列,介紹詳細的步驟:
一、增長一個QT設計師界面類
二、將QAxWidget控件拖入窗口中
三、給該控件對象取一個有意思的名稱,如BrowserPage
四、在控件上點擊鼠標右鍵,選擇【設置控件】
五、在可用控件列表中找到【Miscrosoft Web Browser】COM組件
六、在控件上點擊鼠標右鍵,選擇【轉到槽】
七、從可用槽函數中選擇須要重載實現的槽函數,常見須要重載的接口:
TitleChange() //頁面加載完成標題改變信號
ProgressChange() //加載頁面進度改變
八、重載須要的函數,完成COM的實現。函數