8000 GitHub - YuanWujin/QtExamples: Qt5 各个控件使用的一个例子、以及一些底层原理或者技巧性的理解,以及QT推倒重来的学习系列文章教程
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Qt5 各个控件使用的一个例子、以及一些底层原理或者技巧性的理解,以及QT推倒重来的学习系列文章教程

License

Notifications You must be signed in to change notification settings

YuanWujin/QtExamples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QtExamples:

                                我也不知道为什么,就是想放这么一张图在这里。

项目介绍:

 Qt5 各个控件使用的一个例子、以及一些底层原理或者技巧性的理解,即是自己所学记录,亦可以互相交流共享学习,有朋自远方互联网而来,不亦说乎?

 刚大学毕业,大二开始正式(日以继夜的敲)学习c/c++路线知识,但今年已经的毕业,虽然学习过程中,距今学习qt知识,也有一年多了,中间有写一些比如中国象棋QQ(的 登录/ 私聊群聊等功能),但是却总是感觉有一种半路出家的学习qt的柑橘,想着c++的知识还算学习的比较系统且完备(个人感觉)。一直在想要不要过的轻松点,把qt给推到重来,期间犹豫不定,工作的话,用到相关知识,再去百度谷歌一下,够用即可,后面或许会去学 8000 其他部分的知识,qt也许只是一个过渡呢?但是写着写着,发现这个跨平台是真的好用,越发发现其设计的简洁、方便还带一种设计的美感,让我逐渐沉迷其中,近日想清楚了,下定决心,还是推倒重来,全过程的熟悉和了解的qt的所有相关,或许期间会比较辛苦(毕竟还附带同时维护两个blog和一个github),但是我想着,以qt为媒介,学会使用、思想、架构设计、经验,或许会耗时一两年吧,倘若那个时候,这个系列也已经写完了的话,应该对这个也有一定的认知,到时候,再去接触,学习更高的平台和架构思想,应该会有较大的帮助。算是一个人生今后的一个短暂规划,学习不用急于求成而焦虑,自然水到渠成。                                              2019-08-18


说明:

 会将该系列的源码,文章等系列,全部托管于这个仓库,该系列的主线任务只是讲解qt的相关文章。

开发环境: win10 x64 专业版 1803 操作系统版本17134.829

开发软件: Qt Creator 4.8.2 (Enterprise)Qt 5.9.8

编码语言:

支持平台:


项目文章系列:

第一部分:预备知识


第二部分:qt生成原理/运行机制


第三部分:常用控件

第四部分:网络编程

  • 主机信息查询QHostInfoQNetworkInterface查询IP等【QtQHostInfoEx】
  • TCP通信之QTcpServerQTcpSocket,服务器和客户端通讯【QtTcpEx】
  • QNetworkAccessManager/QNetworkReply/QNetworkRequest实现高层网络的操作

扩展部分:自定义风格样式QStyle


补充部分:补充较杂的知识点

使用Qt Creator的小技巧:


乱码相关:



同步github.io博客:

  • github.io的同步总目录:WiKi

  • Qt Creator使用小技巧:WiKi


如何编译:

编译方式: WiKi


约定式提交(规范):

github 约定式提交: 一种规范,用以给提交信息增加人机可读的信息


互助:

若是帮助到了你,或者觉得有用,可以点击该项目的的 Star Fork 的两个图标,方便抬手之间,表示点个赞,手有余香


关于作者:

touwoyimuli: touwoyimuli@gmai.com 作者更多联系方式


协议:

touwoyimuli: 博客代码基于Apache License 2.0 协议进行分发和使用,更多信息参见协议文件

touwoyimuli: 所含文章使用以下协议进行保护:署名-非商业性使用-禁止演绎

About

Qt5 各个控件使用的一个例子、以及一些底层原理或者技巧性的理解,以及QT推倒重来的学习系列文章教程

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 84.9%
  • QMake 15.1%
0