pyqt5设置lable的边框样式
时间: 2023-07-04 16:29:04 浏览: 177
在PyQt5中,可以使用QSS(Qt样式表)来设置控件的边框样式。以下是一个示例代码,用于设置QLabel的边框样式。
```python
from PyQt5.QtWidgets import QApplication, QWidget, QLabel
class LabelExample(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.label = QLabel('Hello World', self)
self.label.move(50, 50)
self.label.setStyleSheet('border: 2px solid red; padding: 10px;')
self.setGeometry(300, 300, 250, 150)
self.setWindowTitle('QLabel边框样式示例')
self.show()
if __name__ == '__main__':
app = QApplication([])
ex = LabelExample()
app.exec_()
```
在这个示例中,我们创建了一个QLabel控件,设置了文本为“Hello World”,并使用QSS样式表将边框样式设置为2像素红色实线,内边距为10像素。您可以根据需要自定义QSS样式表来设置QLabel的边框样式。
阅读全文