Qt全屏显示窗口、子窗口的相关函数
2016-07-27 19:07
267 查看
Qt全屏显示函数 window.showFullScreen()
Qt最大化显示函数 window.showMaximized()
Qt最小化显示函数 window.showMinimized()
Qt固定尺寸显示函数 window.resize(x,y)
子窗口全屏显示:
将要全屏的Qt主窗口中的子窗口调用函数setWindowFlags(Qt::Dialog),然后调用showFullScreen()函数将子窗口全屏显示。也就是先将子窗口全屏显示前设置为顶级窗口,然后进行全屏显示。因为showFullScreen()函数只对顶级窗口有效。
如果要还原为普通窗口,调用setWindowFlags(Qt::subwindow)将子窗口设置为非顶级窗口,再调用showNormal()还原子窗口显示。
Qt最大化显示函数 window.showMaximized()
Qt最小化显示函数 window.showMinimized()
Qt固定尺寸显示函数 window.resize(x,y)
子窗口全屏显示:
将要全屏的Qt主窗口中的子窗口调用函数setWindowFlags(Qt::Dialog),然后调用showFullScreen()函数将子窗口全屏显示。也就是先将子窗口全屏显示前设置为顶级窗口,然后进行全屏显示。因为showFullScreen()函数只对顶级窗口有效。
如果要还原为普通窗口,调用setWindowFlags(Qt::subwindow)将子窗口设置为非顶级窗口,再调用showNormal()还原子窗口显示。
相关文章推荐
- ubuntu14.04下安装QT4,QT5
- Qt::ConnectionType 解析
- QT国际化翻译的使用
- 编译Qt5.6-1 for WEC2013
- Qt之线程基础
- Qt之线程基础
- Qt之线程基础
- 【转帖】嵌入式4412开发板QT5.7编译安装到arm
- qt 打印调试信息
- qt中QMessageBox的用法
- Qt对基本控件进行美化 QStyle和QStyleSheet
- Qt之QLineEdit
- Qt之QLineEdit
- Qt之QLineEdit
- 阿里___MQTT中协议QoS的实现
- Qtcreator 远程调试程序
- Qt实现倒计时器
- EMQTT测试--安装与测试
- 详解 QT 皮肤 QSS编程
- 完美安装 Anaconda3 + PyQt5 + Eric6