Qt
-
Qt程序的字符编码方式
本节会创建一个图形界面 Qt 程序,并故意对源文件使用不恰当的字符编码方式,导致其文本显示控件的汉字乱码。我们会介绍两种纠正方法: 第一种是不修改源代码文件编码格式,通过 QStr…
-
Qt Assistant(Qt助手)查阅帮助文档(非常详细)
之前讲过一些简单的 Qt 知识,比如 qSleep 函数是 Qt 单元测试的函数,并且在名字空间 QTest 里,不仅需要包含头文件,还需要在 pro 文件里加一个 Qt 模块 t…
-
C语言/C++字符编码方式解析
本节对操作系统里的字符编码进行简单介绍,这对于程序的跨平台开发、汉字乱码问题解决等都是很重要的知识,了解这些知识就不再害怕遇到程序乱码的问题了。 ANSI 多字节编码 在最早的时期…
-
Qt Creator使用教程(简明版)
Qt 在很长的一段时间内都没有自己的开发环境,直到 Qt 被诺基亚收购,才大力推自己的集成开发环境,就是 Qt Creator,这为 Qt 的开发带来了很大的方便。 在 Qt Cr…
-
第一个Qt程序
前面几节做了很多铺垫,终于啰嗦完了,从本节开始,我们就要接触真正的 Qt 代码了。 Qt 本身就是用 C++ 语言编写的,所以 Qt 程序的代码看起来和普通的 C++ 代码差不了多…
-
C语言strcat()函数:字符串连接(拼接)
C语言 strcat() 函数用来将两个字符串连接(拼接)起来。 头文件:string.h 语法/原型: char*strcat(char* strDestination, con…
-
Qt编译和链接错误
为了演示 Qt Creator 的报错信息,我们刻意制造一个小 Bug。依然使用《Qt Creator使用教程(简明版)》一节中创建的项目和代码,双击 HelloWorl…
-
Qt编译、链接和运行参数的设置
使用 Qt Creator 集成开发环境构建和运行程序是一件非常简单的事情,一个按钮或者一个快捷键搞定全部,通过《Qt Creator使用教程(简明版)》一节的学习大家已经都了解了…
-
Qt .ui文件的使用
.ui 文件其实就一个标准 XML 格式的文本文件(感兴趣的读者可以用记事本打开看看),需要通过 uic 工具将其转换为项目里可用的 ui_*.h 头文件, 这个头文件里才是真正可…
-
Qt Designer的简单使用
在前面两节的例子中,主界面窗口的尺寸和标签控件显示的矩形区域等,都是用 C++ 代码编写的。窗口和控件的尺寸都是预估的,控件如果多起来,那就不好估计每个控件合适的位置和大小了。 用…