📌 docs: update README.md

This commit is contained in:
touwoyimuli 2020-03-06 14:38:45 +08:00 committed by xmuli
parent 8a9c93cc09
commit 7548546060

110
README.md
View File

@ -8,6 +8,10 @@
<br> <br>
[TOC]
<br>
## 项目介绍: ## 项目介绍:
  ✅ `Qt``GUI` 基础控件用法,网络;   ✅ `Qt``GUI` 基础控件用法,网络;
@ -22,35 +26,6 @@
<br> <br>
## 过来:
  <font color=#D0087E size=4 face="幼圆">**新手**</font> 在深思熟虑后踏入的编程,容易遭遇如下如下几点↬:
1. 语言语法不熟悉🤦‍♀️
2. 相关 IDE 安装、配置不会;不懂如何创建自己所需的工程项目🤦‍♀️
3. 基础控件不认识,不会用🤦‍♀️
4. 难以🔍可阅读、成体系的低级博客多为高热度Title文章🤦
5. ...开始步入正轨👣
6. 也不知学编程到是底在学习什么❓👀
7. ...修行靠个人👩‍💻
<br>
## 所想:
1. 自己想学一遍 GUI 控件
2. 帮助真的新手实现0→1的入门解决👆的12346问题
3. 学习于网络,回馈于网络
4. 希望永久被🔍引擎检索到,以博客形式发表📝
<br>
## 想说:🙋‍♀️
> 虽然不盈利会累但因自由和开源软件而写的开心ya 鸭鸭
<br>
## 关于 QT 系列文章说明: ## 关于 QT 系列文章说明:
 会将该系列的源码,文章等系列,全部托管于这个仓库,该系列的主线任务是讲解**Qt**的相关文章。  会将该系列的源码,文章等系列,全部托管于这个仓库,该系列的主线任务是讲解**Qt**的相关文章。
@ -145,25 +120,27 @@
<br> <br>
## 第五部分:dtk 重绘控件原理解析(自定义样式 QStyle ## 第五部分:DTK 重绘控件原理解析(自定义样式 QStyle
- **预备知识:** - **预备知识:**
- QStyle 与系统界面外观的关系
- `QStyle`、`QCommonStyle`、`QPainter`等讲解 - QStyle与QPen、QPush、QPalette、QPainter之间的区别
- [QStyle设置界面的外观和QCommonStyle继承关系图讲解和使用](https://blog.csdn.net/qq_33154343/article/details/104367878) 【👩‍💻👩‍💻👩‍💻】 - [QStyle设置界面的外观和QCommonStyle继承关系图讲解和使用](https://blog.csdn.net/qq_33154343/article/details/104367878) 【👩‍💻👩‍💻👩‍💻】
- [qt之proxy()代理探究](https://blog.csdn.net/qq_33154343/article/details/101571843) - [qt之proxy()代理探究](https://blog.csdn.net/qq_33154343/article/details/101571843)
- **感性理解👀:**
- **QStyle 感性理解👀:**
- [应用软件在「ous20和 MaOS10.14下」显示应用不同的QStyle「即所有控件的样式换肤」](https://blog.csdn.net/qq_33154343/article/details/104305154) - [应用软件在「ous20和 MaOS10.14下」显示应用不同的QStyle「即所有控件的样式换肤」](https://blog.csdn.net/qq_33154343/article/details/104305154)
- [应用软件在「windows10 和 deepin10.15下」显示应用不同的`QStyle`「即:所有控件的样式换肤」](https://blog.csdn.net/qq_33154343/article/details/100148552) - [应用软件在「windows10 和 deepin10.15下」显示应用不同的`QStyle`「即:所有控件的样式换肤」](https://blog.csdn.net/qq_33154343/article/details/100148552)
- **QStyle 重绘控件DTK 的源码解析架构🤔:**
- [QStyle/DTK重绘Qt-GUI已有控件,举例QScrollBar](https://blog.csdn.net/qq_33154343/article/details/104537944) 【QtMyStyleEx/QtExample02】
- [QStyle/DTK 重绘自定义控件 MySwitchButton](QStyle/DTK 重绘自定义控件 MySwitchButton ) 【QtMyStyleEx/QtExample03】
- **QStyle 重绘 GUI 控件DTK 的源码解析架构🤔:**
- [QStyle/DTK重绘Qt-GUI已有控件,举例QScrollBar](QStyle/DTK重绘Qt-GUI已有控件,举例QScrollBar) 【QtMyStyleEx/QtExample02】
- QStyle/DTK 重绘自定义控件 MySwitchButton 【QtMyStyleEx/QtExample03】
- 自定义`QStyle`界面所有控件的风格,换肤效果的教程,自定义继承`QCommonStyle`的风格类【QtCustomStyleEx】
- [更换`Qt`应用程序的界面`UI`,实现换肤,改用自带其他默认`QStyle`风格样式](https://blog.csdn.net/qq_33154343/article/details/100148552) - [更换`Qt`应用程序的界面`UI`,实现换肤,改用自带其他默认`QStyle`风格样式](https://blog.csdn.net/qq_33154343/article/details/100148552)
- [`QStyle`自定义重绘滑动条`QSlider`控件](https://blog.csdn.net/qq_33154343/article/details/100545769) - [`QStyle`自定义重绘滑动条`QSlider`控件](https://blog.csdn.net/qq_33154343/article/details/100545769)
- [`QStyle`自定义重绘`QRubberBand`控件](https://blog.csdn.net/qq_33154343/article/details/100588428) - [`QStyle`自定义重绘`QRubberBand`控件](https://blog.csdn.net/qq_33154343/article/details/100588428)
@ -174,16 +151,7 @@
<br> <br>
## 补充部分:较杂的知识点 ## 第六部分Qt / IDE 出现乱码原因和解决:
### 使用Qt Creator的小技巧
- [小技巧Design设计师里无法拖拽action到toolbar里](https://blog.csdn.net/qq_33154343/article/details/100168170)
- [小技巧:设置`QToolBox`的每一页page的使用单独的布局`QTabWidget`同理)](https://mp.csdn.net/mdeditor/100185025#)
<br>
### 乱码相关:
- [ 输出乱码原因:古文码、口字码、符号码、问号码、棍拷码](https://blog.csdn.net/qq_33154343/article/details/99617767) - [ 输出乱码原因:古文码、口字码、符号码、问号码、棍拷码](https://blog.csdn.net/qq_33154343/article/details/99617767)
- [qt5 中文乱码解决](https://blog.csdn.net/qq_33154343/article/details/95344312) - [qt5 中文乱码解决](https://blog.csdn.net/qq_33154343/article/details/95344312)
@ -200,29 +168,53 @@
<br> <br>
## 同步github.io博客 ## 第七部分QtCreator 的使用小技巧
- `github.io`的同步总目录:[WiKi](https://github.com/touwoyimuli/QtExamples/wiki/Qt%E6%8E%A8%E5%80%92%E9%87%8D%E5%AD%A6%E7%B3%BB%E5%88%97--%E6%80%BB%E7%9B%AE%E5%BD%95%E3%80%90github.io%E3%80%91) - [QtCreator设置代码美化astyle之Artistic](https://blog.csdn.net/qq_33154343/article/details/101397429)
- [Qt Creator 关闭.cpp文件右侧的黄色警告](https://blog.csdn.net/qq_33154343/article/details/102943623)
- `Qt Creator`使用小技巧:[WiKi](https://github.com/touwoyimuli/QtExamples/wiki/Qt%E4%BD%BF%E7%94%A8%E7%9A%84%E4%B8%80%E4%B8%8B%E5%B0%8F%E6%8A%80%E5%B7%A7) - [小技巧Design设计师里无法拖拽action到toolbar里](https://blog.csdn.net/qq_33154343/article/details/100168170)
- [小技巧:设置`QToolBox`的每一页page的使用单独的布局`QTabWidget`同理)](https://mp.csdn.net/mdeditor/100185025#)
- [小技巧QtCreator用快捷键秒实现声明在基类中重写的派生类(纯)虚函数](https://blog.csdn.net/qq_33154343/article/details/104457739)
<br> <br>
## 如何编译 ## 第八部分:约定式提交(规范)
**编译方式:** [WiKi](https://github.com/touwoyimuli/QtExamples/wiki/%E5%A6%82%E4%BD%95%E7%BC%96%E8%AF%91) [约定式提交规范](https://www.conventionalcommits.org/zh-hans/v1.0.0-beta.4/)
<br> <br>
## 约定式提交(规范) ### 新手过来
**github 约定式提交[官网]** [https://www.conventionalcommits.org](https://www.conventionalcommits.org)   <font color=#D0087E size=4 face="幼圆">**新手**</font> 在深思熟虑后踏入的编程,容易遭遇如下如下几点:
[一种规范,用以给提交信息增加人机可读的信息-简体中文-beat4](https://www.conventionalcommits.org/zh-hans/v1.0.0-beta.4/) 1. 语言语法不熟悉🤦‍♀️
2. 相关 IDE 安装、配置不会;不懂如何创建自己所需的工程项目🤦‍♀️
3. 基础控件不认识,不会用🤦‍♀️
4. 难以🔍可阅读、成体系的低级博客多为高热度Title文章🤦
5. ...开始步入正轨👣
6. 也不知学编程到是底在学习什么❓👀
7. ...修行靠个人👩‍💻
<br> <br>
## 互助: ### 分享所想:
1. 自己想学一遍 GUI 控件
2. 帮助真的新手实现0→1的入门解决👆的12346问题
3. 学习于网络,回馈于网络
4. 希望永久被🔍引擎检索到,以博客形式发表📝
<br>
### 我所想说:🙋‍♀️
<font color=#D0087E size=4 face="幼圆">虽然不盈利会累但因自由和开源软件而写的开心ya 鸭鸭</font>
<br>
## 贡献:
若是帮助到了你,或者觉得有用,可以点击该项目的的<img src="https://raw.githubusercontent.com/touwoyimuli/FigureBed/master/project_log/20190709023321.png" height="18" width="18"/><font color=#D0087E size=4 face="幼圆">**Star**</font><img src="https://raw.githubusercontent.com/touwoyimuli/FigureBed/master/project_log/20190709023317.png" height="18" width="18"/><font color=#D0087E size=4 face="幼圆">**Fork**</font> 的两个图标,方便抬手之间,表示点个赞,手有余香 若是帮助到了你,或者觉得有用,可以点击该项目的的<img src="https://raw.githubusercontent.com/touwoyimuli/FigureBed/master/project_log/20190709023321.png" height="18" width="18"/><font color=#D0087E size=4 face="幼圆">**Star**</font><img src="https://raw.githubusercontent.com/touwoyimuli/FigureBed/master/project_log/20190709023317.png" height="18" width="18"/><font color=#D0087E size=4 face="幼圆">**Fork**</font> 的两个图标,方便抬手之间,表示点个赞,手有余香
@ -230,7 +222,7 @@
## 关于作者: ## 关于作者:
<font color=#70AD47 size=4 face="幼圆">**touwoyimuli** </font> touwoyimuli@gmai.com [作者更多联系方式](https://touwoyimuli.github.io/about/) <font color=#70AD47 size=4 face="幼圆">**xmuli.tech** </font> [xmulitech@gmai.com](https://xmuli.tech/about/)
<br> <br>
@ -238,9 +230,9 @@
<img src='https://raw.githubusercontent.com/touwoyimuli/FigureBed/blog-imange/img/20190709052148.jpg' width='240' height='127'/> <img src='https://raw.githubusercontent.com/touwoyimuli/FigureBed/blog-imange/img/20190709052148.jpg' width='240' height='127'/>
<font color=#70AD47 size=4 face="幼圆">**touwoyimuli** </font> 博客代码基于Apache License 2.0 协议进行分发和使用,更多信息参见[协议文件](/LICENSE)。 <font color=#70AD47 size=4 face="幼圆">**xmuli.tech** </font> 博客代码基于Apache License 2.0 协议进行分发和使用,更多信息参见[协议文件](/LICENSE)。
<img src='https://raw.githubusercontent.com/touwoyimuli/FigureBed/blog-imange/img/20190709052153.jpg' width='127' height='127'/> <img src='https://raw.githubusercontent.com/touwoyimuli/FigureBed/blog-imange/img/20190709052153.jpg' width='127' height='127'/>
<font color=#70AD47 size=4 face="幼圆">**touwoyimuli** </font> 所含文章使用以下协议进行保护:[署名-非商业性使用-禁止演绎](http://creativecommons.org/licenses/by-nc-nd/3.0/cn/)。 <font color=#70AD47 size=4 face="幼圆">**xmuli.tech** </font> 所含文章使用以下协议进行保护:[署名-非商业性使用-禁止演绎](http://creativecommons.org/licenses/by-nc-nd/3.0/cn/)。