Python PyQt小部件位置以像素为单位

0 投票
1 回答
572 浏览
提问于 2025-04-18 06:01

我可以在PyQt中使用像素定位来放置小部件吗?我指的是像在Visual Studio中那样——你可以设置小部件(界面对象)的具体位置。

用一些网格和层来定位这些小部件真的很不方便。这不仅仅是不方便,我甚至无法制作一个简单的界面。

1 个回答

2

是的,你可以用像素来设置它们的位置。

widget.setGeometry(QtCore.QRect(x_pos, y_pos, x_size, y_size))
# A button located at (300, 425) of size 500 by 100
self.btn_example.setGeometry(QtCore.QRect(300, 425, 500, 100))

撰写回答