Qt的窗口的最大化。
2015-07-31 17:10
218 查看
1.
window.showFullScreen()//此方法只对顶级窗口有效,对子窗口无效
QT中窗口部件QWidget成员函数showFullScreen();
是用于将窗口部件全屏显示,但是他只对窗口模式的部件有用。
子窗口的特征是 Qt::SubWindow,不是独立的窗口。
因此对其调用showFullScreen()无效。
通过对对子窗口调 用:setWindowFlags(Qt::Dialog);或setWindowFlags(Qt::Window);将其设为窗口模式后,即可调用 showFullScreen();进行全屏显示了。
如果要还原为普通窗口,调用setWindowFlags(Qt::subwindow)将子窗口设置为非顶级窗口,再调用showNormal()还原子窗口显示。
2.
setWindowState(Qt::WindowMaximized);
3.
window.showFullScreen()//此方法只对顶级窗口有效,对子窗口无效
QT中窗口部件QWidget成员函数showFullScreen();
是用于将窗口部件全屏显示,但是他只对窗口模式的部件有用。
子窗口的特征是 Qt::SubWindow,不是独立的窗口。
因此对其调用showFullScreen()无效。
通过对对子窗口调 用:setWindowFlags(Qt::Dialog);或setWindowFlags(Qt::Window);将其设为窗口模式后,即可调用 showFullScreen();进行全屏显示了。
如果要还原为普通窗口,调用setWindowFlags(Qt::subwindow)将子窗口设置为非顶级窗口,再调用showNormal()还原子窗口显示。
2.
setWindowState(Qt::WindowMaximized);
3.
#获取桌面的大小(把任务栏的大小也算进去了。。) desk = QApplication.desktop() rect=desk.availableGeometry() self.resize(rect.width()-20, rect.height()-40)
相关文章推荐
- Qt5.4(later)树莓派2 交叉编译环境搭建
- qtcreator 交叉编译 配置
- 关于Qt的MVC
- Qt中定时器的使用
- Qt 5.3 下OpenCV 2.4.11 开发(7)单通道直方图绘制
- Qt归纳(四)
- Qt归纳(三)
- Qt归纳(二)
- Qt归纳(一)
- Qt重绘之update,repaint详解
- vs2013+qt+opencv3.0配置
- Qt - OpenCV的安装与配置 (win7 64 bit + OpenCV3.0 + minGW32)
- Qt获取组合键
- qt最简单的写文件代码linux最简单的写文件代码
- QT foreach 和 QTextCodec
- Qt以及Qt Designer怎样加入资源文件
- Qt窗体关闭时,如何自动销毁窗体类对象
- 使用Qt显示openCV矩阵图片
- Qt中QScrollArea的使用
- 使用Qt创建一个OpenCV工程