Qt QGroupBox 控件文字设置粗体样式
要将 QGroupBox 控件上的文字显示为粗体,可以使用 StyleSheet 的 'font-weight' 属性来设置。
下面是一个示例代码:
from PyQt5.QtWidgets import QApplication, QMainWindow, QGroupBox, QVBoxLayout, QWidget
from PyQt5.QtGui import QFont
import sys
class MainWindow(QMainWindow):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.setWindowTitle('QGroupBox示例')
# 创建一个QGroupBox控件
group_box = QGroupBox('Group Box')
# 创建一个垂直布局
layout = QVBoxLayout()
# 在布局中添加一些控件
layout.addWidget(QWidget())
layout.addWidget(QWidget())
# 将布局设置为QGroupBox的布局
group_box.setLayout(layout)
# 在StyleSheet中设置字体加粗
group_box.setStyleSheet('font-weight: bold;')
# 将QGroupBox添加到主窗口
self.setCentralWidget(group_box)
if __name__ == '__main__':
app = QApplication(sys.argv)
window = MainWindow()
window.show()
sys.exit(app.exec_())
在上面的代码中,我们创建了一个 QGroupBox 控件,并将其布局设置为一个垂直布局。然后,我们使用 StyleSheet 的 'font-weight' 属性将文字设置为粗体。最后,将 QGroupBox 添加到主窗口。
运行代码后,你会看到 QGroupBox 控件上的文字显示为粗体。
原文地址: https://www.cveoy.top/t/topic/peS3 著作权归作者所有。请勿转载和采集!