首先感謝參考鏈接中的博主wkcagd,在他文章里面,基于websocket介紹了利用Qt官方j(luò)s腳本qwebchannel.js文件,實現(xiàn)C++...
在閱讀本文之前,讀者可以先了解一下我之前發(fā)布的一篇有關(guān)像素密度計算的文章《Qt for Android屏幕DPI計算方法》。在前面的文章中描述了...
關(guān)于手機(jī)屏幕像素密度(DPI),網(wǎng)絡(luò)上有許多相關(guān)介紹,但真正能夠在Qt for Android開發(fā)中成功使用的方法,我沒有找到過。經(jīng)過一番調(diào)研,...
緣由 筆者在一個由Qt開發(fā)的桌面應(yīng)用程序中,使用到了protobuffer消息傳輸協(xié)議,而今需要移植到安卓手機(jī)上,為了節(jié)省開發(fā)時間,不打算修改服...
基本思想 私有化類的構(gòu)造函數(shù),作用:不允許在棧上創(chuàng)建對象或使用new操作符創(chuàng)建對象; 通過靜態(tài)公有方法,如命名為:getInstance()獲取...
在Qt編程中,用戶界面往往會顯示各種各樣的數(shù)據(jù),當(dāng)這些數(shù)據(jù)多了之后,往往不易管理。本文分享一種通過數(shù)據(jù)驅(qū)動界面更新的方法,統(tǒng)一界面數(shù)據(jù)的設(shè)置入口...
本文所介紹的這種Qt的線程用法在Qt的官方文檔中有類似介紹,這里給出一個完整的示例共讀者參考。本文介紹的這種方法,并不是常見的通過繼承QThre...
基本思想 在線程中創(chuàng)建QTcpSocket對象實例; 在線程類中采用隊列的方式動態(tài)添加需要執(zhí)行的網(wǎng)絡(luò)命令類實例; 為命令執(zhí)行線程定義空閑、數(shù)據(jù)發(fā)...
命令模式是編程設(shè)計模式中的一種,這里介紹命令模式在Qt網(wǎng)絡(luò)編程中的使用,講述如何實現(xiàn)“一個類就是一個命令”的設(shè)計思想。 基本思想 把向服務(wù)器發(fā)起...