【发布时间】:2021-03-17 16:28:12
【问题描述】:
我希望我的 QTWidgets.QWidget 的边框是透明的或禁用的(borderwidth=0),但是当我通过样式表将其设置为“border:0”时,小部件内的所有按钮也没有边框- 知道如何保持按钮的样式并且只更改小部件边框吗?
class lamp_frame(object):
def setupUi(self, window):
window.setObjectName("Yeelight Controlle")
window.resize(460, 140+self.window_hight)
window.setFixedSize(460, 140+self.window_hight)
self.frame_0 = QtWidgets.QFrame(window)
self.frame_0.setGeometry(QtCore.QRect(20, 30+self.top, 420, 70))
self.frame_0.setStyleSheet("border:0")
self.frame_0.setFrameShape(QtWidgets.QFrame.StyledPanel)
self.frame_0.setFrameShadow(QtWidgets.QFrame.Raised)
self.frame_0.setObjectName("frame_0")
self.pushButton_0 = QtWidgets.QPushButton(self.frame_0)
self.pushButton_0.setGeometry(QtCore.QRect(30, 35, 50, 32))
self.pushButton_0.setObjectName("status")
【问题讨论】:
标签: python pyqt pyqt5 border qpushbutton