Qt学习04 Hello Qt
Qt是什么?
- Qt是一套跨平台的GUI开发库
- Qt是一套C++继承开发环境
- Qt是一套开源的殿堂级架构技术教程
进入Qt的世界
#include <QApplication>
#include <QMainWindow>
#include <QPushButton>
int main(int argc, char *argv[])
{
QApplication a(argc, arv);
QMainWindow w;
QPushButton b(&w);
b.setText("Hello QT!");
w.show();
return a.exec();
}
Qt开发环境
- 通过命令行的方式编译Qt源程序
- 启动Qt命令行
- 进入源程序所在的目录
- 命令:
1.qmake -project // 根据目录中的源码生成工程文件
2.qmake // 根据工程文件生成makefile文件
3.make // 根据makefile进行编译
Qt Creator
- Qt Creator是一套可视化的集成开发环境
- 使用Qt Creator可以高效的进行Qt开发
- Qt Creator提供了强大的代码编辑功能
- Qt Creator提供了强大的调试功能
调试的基本方法
-
Log调试法:
在代码中加入一定的打印语句
打印程序状态和关键变量的值
-
断点调试法
在开发环境中的对应代码行上加上断点
当程序运行到断点行时,程序暂停运行
需要时可加上条件断点,当条件满足才暂停程序的运行
小结
- Qt时一套跨平台的C++界面开发库
- 可以通过命令行的方式开发Qt应用程序
- 也可以通过Qt Creator进行Qt开发
- Qt Creator同时支持Log调试法和断点调试法