qt-- 学习笔记4.1(常用控件、功能、窗口)

QT学习笔记4.1(常用控件)

目录

控件功能、属性

窗口常用功能、属性

扩展功能:

资料


控件功能、属性

1.打开网址

点击菜单名字打开网址:

检测&QMenu::aboutToShow菜单展开信号-》槽函数--》title==“”,--》执行打开网址

点击菜单里的项目打开网址:检测QAction的triggered信号。

窗口常用功能、属性

1.窗口大小设置

setMinimumSize(100, 100);  // 允许窗口变得非常小  或者在.ui窗口属相里面设置。

最小值设成(0,0),反而不能缩到最小。窗口缩小到一定程度,会受到控件尺寸阻止。

窗口缩小的方式:

1.使用 QScrollArea
2.重写 resizeEvent 和 调整控件可见性
3.使用布局的 setEnabled 方法
4.自定义布局
5.使用 QStackedWidget
方法1(QScrollArea)是最简单和最通用的。
方法2和3在窗口变小时会隐藏或禁用控件。
方法4给予了最大的灵活性,但需要更多的编码工作。
方法5允许您为小窗口创建一个完全不同的界面。

2.多窗口

主窗口下打开第二个窗口,主窗口是widget,

第二个窗口是widget类,打开的时候,参数显示都正常,就是不显示,后来使用了econdWindow->setParent(nullptr);从当前的父窗口中分离,使其变为一个独立的窗口,而不是作为子窗口嵌套在父窗口。

还一个原因是,第二个窗口没有放置任何控件,导致开始的时候虽然显示在主窗口上面,可就是看不到。

扩展功能:

资料

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值