QT怎么安装这里就不说了,直接从使用开始
文章目录
- 1.QT项目的创建及介绍
- 2.Hello QT!
- 2.1 图形化形式创建
- 2.2 代码形式创建
- 3.对象树
- 3.1 内存泄漏与对象树
- 3.2 通过C++类理解释放过程
- 4.乱码问题
- 4.1 如何查看编码方式
- 4.2 如何处理乱码
提示:QT项目不能在有中文的目录下!!!
1.QT项目的创建及介绍
GUI就是图形化界面,TUI就是像Linux一样的命令行控制台。
main.cpp:
widget.h:
widget.cpp:
wedget.ui:
qt_test.pro:
2.Hello QT!
2.1 图形化形式创建
2.2 代码形式创建
3.对象树
3.1 内存泄漏与对象树
3.2 通过C++类理解释放过程
4.乱码问题
灵魂拷问:在计算机中,一个汉字是几个字节?
回答:C语言一开始就学过一个汉字两个字节,大错特错!!
前提条件:当前中文编码使用的是哪种方式(字符集)现在最主要的方式是两种
1.GBK(2个字节一个汉字)
2.UTF-8(变长编码,一个汉字2-4字节,一般情况下都是3字节)这个用的更多一点
如果是GBK的编码方式,而用UTF-8解析,那么当然会乱码!