官术网_书友最值得收藏!

前言

Qt作為一個跨平臺的開源C++應(yīng)用程序開發(fā)框架,在國內(nèi)外有非常廣泛的應(yīng)用,尤其是面向軍工、嵌入式、自主可控的信息安全行業(yè),Qt是個必不可少的編程工具。所以,掌握Qt的開發(fā)技能對于C/C++開發(fā)者顯得尤為重要,因為很多商業(yè)軟件都要求能在多個操作系統(tǒng)下運行。

本書以Qt 5.12.2版本為開發(fā)平臺,循序漸進地介紹Qt開發(fā)應(yīng)用程序的常用技術(shù),包括在Windows和Linux下的Qt開發(fā)環(huán)境的搭建、單步調(diào)試功能的使用、應(yīng)用程序的基本架構(gòu)、信號與槽工作機制、Qt繪圖、對話框編程、常用界面組件編程、文件讀寫、Windows和Linux下的庫的創(chuàng)建和使用、繪圖、數(shù)據(jù)庫、多線程、網(wǎng)絡(luò)和多媒體等模塊的使用。每個編程主題都精心設(shè)計了完整的實例程序,并且步驟詳細(xì),有助于讀者快速上手。通過閱讀本書,大家可以了解Qt開發(fā)應(yīng)用程序所需的基本技術(shù)。

Qt應(yīng)用程序既可以在VC 2017下開發(fā),也可以在Qt Creator下開發(fā)。考慮到讀者可能跨平臺開發(fā),大部分示例都是在Qt Creator下開發(fā)的,版本是Qt 5.12自帶的Qt Creator 4.8。編程開發(fā)僅僅了解理論是不夠的,只有上機調(diào)試后才能深刻理解,Qt更是如此。為了照顧初學(xué)者,本書的每個實例步驟講解得非常詳細(xì),從建立項目到運行項目都提供豐富的注釋。另外,本書的所有實例和資源都可以免費下載。

本書講述Qt開發(fā)最基本的、必須掌握的內(nèi)容,既有Windows下的Qt開發(fā),也有Linux下的Qt開發(fā),可以說一線開發(fā)會碰到的問題在本書中基本都有所涉及。限于篇幅,沒有加入C++語言的介紹,需要讀者具備一定的C/C++語言知識。

Qt在當(dāng)前C++跨平臺編程領(lǐng)域已居霸主地位,希望大家能夠通過本書的學(xué)習(xí)打好Qt開發(fā)的基礎(chǔ),早日成為Qt高手。

主站蜘蛛池模板: 从江县| 浦江县| 巴塘县| 绥中县| 龙岩市| 东城区| 合川市| 嘉定区| 南汇区| 民勤县| 三明市| 运城市| 镇原县| 五大连池市| 新绛县| 图们市| 内乡县| 美姑县| 赤城县| 滦平县| 揭西县| 墨竹工卡县| 吴堡县| 合作市| 离岛区| 嘉鱼县| 白山市| 漳平市| 尚志市| 金湖县| 体育| 磴口县| 沙河市| 当阳市| 富裕县| 淮滨县| 东宁县| 连山| 沙洋县| 朔州市| 东海县|