QT学习笔记1

文章介绍了Qt中的QMainWindow、QWidget和QDialog三种窗口类的区别,QMainWindow适合用于主窗口,包含菜单栏、工具栏和状态栏;QWidget是基本的界面类,常作为基类;QDialog用于创建对话框。同时,文章详细解析了.pro项目文件的配置,包括QT模块的选择、C++标准、宏定义以及默认的部署规则。此外,还提供了代码示例和Qt编程的快捷键建议。
摘要由CSDN通过智能技术生成

QMainWindow:主窗口类,主窗口具有主菜单栏、工具栏和状态 栏。 类似于一般的应用程
序的主窗口 。如果您想做个嵌套的窗口程序开发的软件,不妨选择这个 QMainWindow。

QWidget:是可视界面类的基类,也就是说 QMainWindow类也是由 QWidget继承封装而来。
所以 QWidget要比 QMainWindow功能少一些。

QDialog:对话框类,建立一个对话框界面。比较少使用此项作为基类 。 一般以 QMainWindow和 QWidget作为基类的居多。 注因为 QWidget不带窗口标题栏等 嵌入式里最好 QWidget。

 .pro项目文件

QT       += core gui
//可以在QT官网查看模块 core和gui模块 不加模块找不到对应的头文件
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
//QT的版本QT4 没有widget模块


CONFIG += c++11//配置C++11标准

TARGET = mian //修改目标项目产生的名字

# The following define makes your compiler emit warnings if you use
# any Qt feature that has been marked deprecated (the exact warnings
# depend on your compiler). Please consult the documentation of the
# deprecated 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值