import sys
from PyQt5.QtWidgets import QHBoxLayout,QDesktopWidget,QMainWindow, QApplication,QWidget,QPushButton
def onClick_Button():
print("1")
print("widget.x():=%d" % widget.x())
print("widget.y():=%d" % widget.y())
print("widget.width():=%d" % widget.width())
print("widget.height():=%d" % widget.height())
print("2")
print("widget.geometry().x():=%d" % widget.geometry().x())
print("widget.geometry().y():=%d" % widget.geometry().y())
print("widget.geometry().width():=%d" % widget.geometry().width())
print("widget.geometry().height():=%d" % widget.geometry().height())
print("2")
print("widget.frameGeometry().x():=%d" % widget.frameGeometry().x())
print("widget.frameGeometry().y():=%d" % widget.frameGeometry().y())
print("widget.frameGeometry().width():=%d" % widget.frameGeometry().width())
print("widget.frameGeometry().height():=%d" % widget.frameGeometry().height())
app = QApplication(sys.argv)
widget = QWidget()
btn = QPushButton(widget)
btn.setText('按钮')
btn.clicked.connect(onClick_Button)
btn.move(24, 52)
widget.resize(300, 240) # 设置工作区的尺寸
widget.move(250, 200)
widget.setWindowTitle('屏幕坐标系')
widget.show()
sys.exit(app.exec_())
27屏幕坐标系
最新推荐文章于 2023-08-29 17:57:45 发布