【发布时间】:2020-12-11 14:43:55
【问题描述】:
这是我当前的代码。
import sys
from PySide6.QtWidgets import (
QApplication,
QGridLayout,
QProgressBar,
QPushButton,
QTableWidget,
QWidget
)
class Window(QWidget):
def __init__(self):
super().__init__()
self.setWindowTitle("Example")
layout = QGridLayout()
layout.setContentsMargins(6, 6, 6, 6)
layout.addWidget(QTableWidget(), 0, 0, 1, 3)
bar = QProgressBar()
bar.setValue(50)
bar.setTextVisible(False)
layout.addWidget(bar, 1, 0, 1, 2)
btn = QPushButton("OK")
layout.addWidget(btn, 1, 2, 1, 1)
self.setLayout(layout)
if __name__ == "__main__":
app = QApplication(sys.argv)
window = Window()
window.show()
sys.exit(app.exec_())
您可以看到按钮周围有一个奇怪的单像素空间。
有办法删除吗?
我尝试使用 CSS 并设置负边距但没有成功。
【问题讨论】:
标签: python windows pyqt5 pyside pyside2