版权声明

----------------------------------------------------------------------------------------------------------------------------

该文章原创于Qter开源社区(www.qter.org

作者: 女儿叫老白

转载请注明出处!

----------------------------------------------------------------------------------------------------------------------------

本套课程属于:《C++跨平台开发干货》系列课程。

----------------------------------------------------------------------------------------------------------------------------
网页版课程源码 提取码:1uy7

目录
----------------------------------------------------------------------------------------------------------------------------

CH01 开讲之前 [免费]  

[视频课程]   K01-01 听课须知                                        

[视频课程]   K01-02 Qt5.11.1在Windows上的安装       

[视频课程]   K01-03 Qt5.11.1在redhat linux7.5上的安装       

[视频课程]   K01-04 课程组织及课程源代码目录介绍  

[视频课程]   K01-05 src.baseline有啥用? 

[视频课程]   K01-06 Qt开发扫盲                                      

-------------------------------------

CH02 pro与pri

[视频课程]    KS02-01 Qt开发预热  [免费]                 

[视频课程]    KS02-01 通过简单exe介绍pro基本配置  

[视频课程]    KS02-01 在linux上编译          

[视频课程]    KS02-02 整理一下目录吧 

[视频课程]    KS02-03 加点料-增加一张图片

[视频课程]    KS02-04 pro 文件常用配置 

[视频课程]    KS02-05 pri 文件有啥用?  

[视频课程]    KS02-06 一劳永逸:引入pri体系              

[视频课程]    KS02-07 还是不知道pri咋用?来练练手吧

-------------------------------------

CH03 国际化       

[视频课程]    KS03-01 怎样实现国际化        

[视频课程]    KS03-02 几种常见的国际化编程场景  

[视频课程]    KS03-03 God!全是英文,我的翻译呢

------------------------------------

CH04. 打基础      

[视频课程]   KS04-01   exe+dll编程  

[视频课程]   KS04-02   命名空间    

[视频课程]    KS04-03   常用Qt类-QString

[视频课程]    KS04-04   常用Qt类-qDebug

[视频课程]    KS04-05   常用Qt类-QVector

[视频课程]    KS04-06   常用Qt类-QList

[视频课程]    KS04-07   常用Qt类-QMap  

[视频课程]    KS04-08   常用Qt类-QVariant 

[视频课程]    KS04-09   常用Qt类-QMessageBox 

[视频课程]    KS04-10   常用Qt类-QInputDialog

[视频课程]    KS04-11   编写自己的公共类库

[视频课程]    KS04-12   普通文本文件读写

[视频课程]    KS04-13   配置文件-XML格式

[视频课程]    KS04-14   配置文件-INI格式   

[视频课程]    KS04-15   类的二进制格式序列化-保存

[视频课程]    KS04-16   类的二进制格式序列化-读取   

[视频课程]    KS04-17   类的XML格式序列化   

[视频课程]    KS04-18   类的二进制格式序列化-向前兼容     

[视频课程]    KS04-19   用单体模式实现全局配置

[视频课程]    KS04-20   用流方式读写XML

-------------------------

CH05. 对话框

[视频课程]    KS05-01   对话框-走起   

[视频课程]    KS05-02   信号-槽:两种编程方式    

[视频课程]    KS05-03   信号-槽:自定义signal与信号转发        

[视频课程]   KS05-04   信号-槽:disconnect的用途        

[视频课程]    KS05-05   信号-槽:消息阻塞-防止死循环        

[视频课程]    KS05-06   信号-槽:signal-slot只能用在对话框里吗        

[视频课程]    KS05-07   对象之间还能怎么传递消息

[视频课程]    KS05-08   对话框-designer的使用

[视频课程]    KS05-09   对话框-在designer中对界面布局      

[视频课程]    KS05-10   对话框-编码实现widget嵌套、布局      

[视频课程]    KS05-11   对话框-样式        

[视频课程]    KS05-12    使用QStackedLayout实现向导界面      

[视频课程]    KS05-13   对话框-定时器1        

[视频课程]   KS05-14   对话框-定时器2         

------------------------

CH06 常用控件        

[视频课程]    KS06-01   常用控件:文本标签QLabel      

[视频课程]   KS06-02   常用控件:单行文本输入QLineEdit      

[视频课程]    KS06-03   常用控件:组合框QCombobBox      

[视频课程]   KS06-04   常用控件:列表框QListBox

[视频课程]    KS06-05   常用控件:滑动条QSlider      

---------------------------------------------

CH07 用QPainter实现自定义绘制      

[视频课程]    KS07-01   对话框-自定义绘制:怎样进行自定义绘制        

[视频课程]   KS07-02   对话框-自定义绘制:常用形状绘制 & 坐标变换(转置矩阵)       

[视频课程]    KS07-03   对话框-自定义绘制:画笔、画刷、字体   

---------------------------------------------

CH08 Qt的MVC:model-view-delegate      

[视频课程]   KS08-01   model-view简介        

[图文课程]   KS08-02   QStandardItemModel      

[图文课程]   KS08-03   delegate      

[图文课程]   KS08-04   实现属性窗     


---------------------------------------------

CH09 主窗体模块开发   

[图文课程]   KS09-01   SDI开发简介      

[图文课程]   KS09-02   建立自己的view      

[图文课程]   KS09-03   主菜单      

[图文课程]   KS09-04   常规工具条      

[图文课程]   KS09-05   状态栏上显示鼠标坐标      

[图文课程]   KS09-06   为应用程序添加启动画面(QSplashScreen)   

[图文课程]   KS09-07   工具条反显      

[图文课程]   KS09-08   文件对话框   

[图文课程]   KS09-09   使用浮动窗-QDocKWidget  

[图文课程]   KS09-10   拖放      

[图文课程]   KS09-11   来个树形视图-treeview      

[图文课程]   KS09-12   事项窗-展示一下事项或日志      

[图文课程]   KS09-13   剪切&拷贝&黏贴

[图文课程]   KS09-14   菜单-右键菜单        

待更新[暂定] KS09-15   菜单-动画效果

[图文课程]   KS09-16   main()函数一般都写啥

---------------------------------------------

CH10 MDI开发  

[图文课程]   KS10-01   采用同一类型的View       

[图文课程]   KS10-02   采用不同类型的View      

---------------------------------------------

CH11 事件重写        

[图文课程]   KS11-01   QWidget事件简介      

[图文课程]   KS11-02   鼠标交互      

[图文课程]   KS11-03   键盘交互      

[图文课程]   KS11-04   输入法相关      

---------------------------------------------

CH12 插件开发        

[图文课程]   KS12-01   什么是插件,插件用来干啥      

[图文课程]   KS12-02   怎样开发插件      

---------------------------------------------

CH13 多线程&锁      

[图文课程]   KS13-01   多线程开发&互斥锁      

[图文课程]   KS13-02   如何与主界面(主线程)通信      

---------------------------------------------

CH14 网络通信        

[图文课程]   KS14-01  基于Qt的TCP/IP编程      

[图文课程]   KS14-02  TCP/IP多客户端编程

---------------------------------------------

CH15 动画        

待更新[暂定]:Ks15-01   动画       

---------------------------------------------

CH16 界面小技巧        

待更新[暂定]:KS16-01   全屏幕界面      

待更新[暂定]:KS16-02   隐藏到托盘      

待更新[暂定]:KS16-03   模糊的按钮(会动的)      

待更新[暂定]:KS16-04   屏幕捕获      

---------------------------------------------

CH19 进程管理        

待更新[暂定]:KS19-01   开机自启动      

待更新[暂定]:KS19-02   进程守护