从C++入门Qt(一)written by SJTU-XHW Reference: C++ GUI Programming with Qt 4 (2nd Edition) 注意:本文章将讲解 Qt 5 入门知识,需要一定的 C++ 基础 本人知识浅薄,文章难免有问题或缺漏,欢迎批评指正! 观前提示:本系列的所有完整代码在整理好后,都会存放在仓库中,有需要可以自取 ~ Chapter 0 前置知识0.1 C++ 基础 和 面向对象编程0.2 C++ 的宏(macro) 宏的定义非常自由甚至可以把一个符号定义为一个很长的字符串,甚至代码;主要是因为宏的工作原理是编译前将宏直接原封不动地替换;例如下面的极端例子: 123456789101112131415// 直接把 HELLO 定义为一串代码#define HELLO \ QLabel* label = new QLabel("<h2><i>Hello,</i><font color=red>Qt!</font></h2>");\ ...