如何在PyQt中删除布局中两个QLabel之间的额外空间?
我有一个如何在PyQt中删除布局中两个QLabel之间的额外空间?,qt,layout,pyqt,label,Qt,Layout,Pyqt,Label,我有一个QHBoxLayout和两个标签。一个是图片,另一个是文字。如何使它们彼此更接近 以下是一些例子: 代码: 从图像上看,一个QLabel在哪里结束,另一个在哪里开始还不清楚,但是。。。我想你有几个明显的选择 首先,您可以向最右边的QLabel添加拉伸 hlay.addWidget(label_text, 1) # Note the `1' stretch factor. 或者,第二,您可以显式添加拉伸项 hlay.addWidget(label_text) hlay.addStret
QHBoxLayout
和两个标签。一个是图片,另一个是文字。如何使它们彼此更接近
以下是一些例子:
代码:
从图像上看,一个
QLabel
在哪里结束,另一个在哪里开始还不清楚,但是。。。我想你有几个明显的选择
首先,您可以向最右边的QLabel
添加拉伸
hlay.addWidget(label_text, 1) # Note the `1' stretch factor.
或者,第二,您可以显式添加拉伸项
hlay.addWidget(label_text)
hlay.addStretch(1)
正确的修复最终取决于您的代码。请更新你的帖子以包含一个。我已经更新了我的问题
hlay.addWidget(label_text)
hlay.addStretch(1)