pyqt5 - 如何获取 QMainWindow 对象的大小?
问题描述
我想从我的 python 项目中开发一个屏幕保护程序,但是为了正确地全屏显示它,我需要获取窗口的大小。这是因为我需要相应地设置 QOpenGLWidget 的大小。有没有办法做到这一点,还是我需要使用布局?如果布局是要走的路,我应该使用哪一个?
Windows 10 Python 3.7.5 PyQt5
解决方案
视觉元素的大小由方法返回size()
。要获取屏幕,请screens()
使用QApplication
. 查看当前库版本的文档以获取详细信息。
推荐阅读
- java - 我无法在 ubuntu 19.04 中为 java 制作 opencv
- javascript - Expo Client TypeError:网络请求失败
- java - 尝试运行时,我的 Dropwizard JAR 找不到 config.yml 文件
- php - 使用 MySQL 和 PHPMyAdmin 时灯箱不显示图像
- javascript - 如何将 jquery 数据表中的一行移动到 buttonclick 的顶部 ..?
- bash - 使用 Bash 检查时间戳是否在接下来的 N 分钟窗口内
- angular - 当 i18nMissingTranslation 设置为忽略时,消息错过翻译
- javascript - 创建一个函数来更新一个表
- yii2 - 使用 foreach yii2 的自定义数据提供程序
- python - 在python中创建n个唯一名称的字典