Qt QGroupBox 控件标题文字设置粗体
要将 QGroupBox 控件上的文字显示为粗体,可以通过设置控件的字体样式来实现。具体步骤如下:
- 创建一个 QGroupBox 控件对象。
QGroupBox *groupBox = new QGroupBox('Group Box');
- 创建一个字体对象,并设置其样式为粗体。
QFont font;
font.setBold(true);
- 将字体对象应用到 QGroupBox 控件的标题上。
groupBox->setTitleFont(font);
完整示例代码如下:
#include <QApplication>
#include <QMainWindow>
#include <QGroupBox>
#include <QLabel>
#include <QFont>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QMainWindow mainWindow;
QGroupBox *groupBox = new QGroupBox('Group Box');
QFont font;
font.setBold(true);
groupBox->setTitleFont(font);
QLabel *label = new QLabel('This is a label inside the group box.');
QVBoxLayout *layout = new QVBoxLayout;
layout->addWidget(label);
groupBox->setLayout(layout);
mainWindow.setCentralWidget(groupBox);
mainWindow.show();
return app.exec();
}
运行该示例代码,可以看到 QGroupBox 控件上的文字显示为粗体。
原文地址: https://www.cveoy.top/t/topic/peSo 著作权归作者所有。请勿转载和采集!