0
点赞
收藏
分享

微信扫一扫

Linux下Qt QDialog对话框setWindowFlags最大最小化后,不显示最大最小化按钮解决方案


当Qt程序在Linux系统编译后,运行,发现,有些设置在Windows上有效,在Linux上无效。

如:设置对话框的最大化最小化后,弹出的窗体无最大最小化按钮。

如下图:

Linux下Qt QDialog对话框setWindowFlags最大最小化后,不显示最大最小化按钮解决方案_qt


解决方案:

在调用对话框的时候,用主窗体的windowsFlags进行设置。

如下:

Linux下Qt QDialog对话框setWindowFlags最大最小化后,不显示最大最小化按钮解决方案_开发语言_02


最终效果:

Linux下Qt QDialog对话框setWindowFlags最大最小化后,不显示最大最小化按钮解决方案_Windows_03


完美解决。


举报

相关推荐

0 条评论