qt关闭窗口按钮启用和禁用

qt关闭窗口按钮启用和禁用,第1张

qt关闭窗口按钮启用和禁用的方法:

1、新建工程,添加一个新函数window1。

2、主窗口的代码部分直接贴出来。

3、按Ctrl+R直接运行。

4、关闭窗口方法同上。

5、qt是一个1991年由奇趣科技开发的跨平台C++图形用户界面应用程序开发框架,既可以开发GUI程序,也可用于开发非GUI程序。

这么多年了被小白看到了,补一下空:

QWidget* w = new QWidget(this);是嵌入到父窗口的,根据Qt文档的描述:

“不嵌入在父部件中的小部件称为窗口。通常,windows有一个框架和一个标题栏“

这样子做是没有标题栏的。

要想有默认的标题栏,就不给它指定父窗口。当然这么做会打开两个窗口不再是嵌入。

想实现既嵌入又有标题栏又有关闭按钮,也可以自己实现就行了。QLabel或者QFrame做一个标题栏,再放一个button,连接按钮信号clicked()和this的槽close()。

没什么是自己实现不了,Qt的信号/槽,加上QPainter和样式表,想实现什么样都行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11759260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存