pyqt5 获取显示器的分辨率的方法

yipeiwu_com6年前Python基础

代码如下

import sys
from PyQt5.QtWidgets import QApplication, QWidget
 
 
class Example(QWidget):
 
  def __init__(self):
    super().__init__()
 
    self.initUI() # 界面绘制交给InitUi方法
 
  def initUI(self):
 
    self.desktop = QApplication.desktop()
 
    #获取显示器分辨率大小
    self.screenRect = self.desktop.screenGeometry()
    self.height = self.screenRect.height()
    self.width = self.screenRect.width()
 
    print(self.height)
    print(self.width)
 
    # 显示窗口
    self.show()
 
 
if __name__ == '__main__':
  # 创建应用程序和对象
  app = QApplication(sys.argv)
  ex = Example()
  sys.exit(app.exec_())

以上这篇pyqt5 获取显示器的分辨率的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

python 定义n个变量方法 (变量声明自动化)

code: for i in range(100): cmd = "t%s = 1" % i exec cmd eval("t%s" % i) print t10 输出...

python中如何使用分步式进程计算详解

python中如何使用分步式进程计算详解

前言 在python中使用多进程和多线程都能达到同时运行多个任务,和多进程和多线程的选择上,应该优先选择多进程的方式,因为多进程更加稳定,且对于进程的操作管理也更加方便,但有一点是多进程...

Python实现打印实心和空心菱形

Python实现打印实心和空心菱形

1.打印实心菱形 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法...

使用wxpython实现的一个简单图片浏览器实例

上次我爬了n多图片,但是浏览的时候有一个问题。 图片浏览器的浏览一般都是按名称排的,而我对图片的命名是按照数字递增的。比如3总是会排在10后面,也就无法快速地浏览图片了。 所以,出于方便...

Django中的文件的上传的几种方式

PS:这段时间有点不在状态,刚刚找回那个状态,那么我们继续曾经的梦想 今天我们来补充一下文件的上传的几种方式: 首先我们先补充的一个知识点: 一、请求头ContentType: Con...