我试图找到显示器的水平宽度(以英寸或厘米为单位)(不是像素!)来制作一个小型“标尺”程序。 DPI 也可以工作。
我正在使用 PyQt4。
尝试使用 QDesktopWidget 的 width() 和 height() 分别获取宽度和高度。
类参考位于QDesktopWidget 类参考,这将为您提供屏幕尺寸(以像素为单位),然后使用QX11Info.appDpiX,这将为您提供以每英寸像素为单位的 DPI。使用上述信息来计算屏幕尺寸(以英寸为单位)。
PS:width()返回联合宽度,所以如果你有多个屏幕,它将返回所有屏幕的联合宽度。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)