QT 第4课 Hello QT

QT

QT是什么?

	-	QT是一套跨平台的GUI开发库
	-	QT是一套 C++继承开发环境
	-	QT是一套开源的殿堂级机构技术教程

第一个QT程序

#include <QApplication>
#include <QMainWindow>
#include <QPushButton>

int main(int argc, char* argv[])
{
    
    
    QApplication a(argc, argv);
    QMainWindow w;
    QPushButton b(&w);
    
    b.setText("Hello QT!");
    
    w.show();
    
    return a.exec();
}

QT开发环境

通过命令行的方式编译 QT 源程序
	-	启动 QT命令行
	-	进入源程序所在目录
	-	命令:
	-	qmake -project  // 根据目录中的源码生成工程文件
	-	qmake   // 根据工程文件生成 makefile 文件
	-	make  // 根据 makefile 进行编译

QT Creator

QT Creator 是一套可视化的集成开发环境
使用 QT Creator 可以高效的进行 QT 开发
QT Creator提供了强大的代码编辑功能
QT Creator 提供了强大的调试功能

调试的基本方法

Log调试法(QDebug)
	-	在代码中加入一定的打印语句
	-	打印程序状态和关键变量的值
断点调试法
	-	在开发环境中的对应代码行加上断点
	-	当程序运行到断点行时,程序暂停运行
	-	需要时可加上条件断点,当条件满足下暂停程序的运行

总结:

QT 是一套跨平台的 C++界面开发库
可以通过命令行的方式开发 QT 应用程序
也可通过QT Creator 进行QT 开发
QT Creator 同时支持log调试法和断点调试法

感谢关注,文章持续高速更新中……

猜你喜欢

转载自blog.csdn.net/dashuu/article/details/113652704
今日推荐