您可以使用以下方法来设置QFontComboBox下拉框的字体大小:

  1. 在您的QSS样式文件中,使用QComboBox QAbstractItemView选择器来选择下拉框的列表项视图部分。
QComboBox QAbstractItemView {
    font-size: 12px; /* 设置字体大小为12像素 */
}
  1. 将样式文件应用于您的应用程序中的QFontComboBox组件。
QFontComboBox fontComboBox;
fontComboBox.setStyleSheet("QComboBox QAbstractItemView { font-size: 12px; }");

请注意,QFontComboBox是一个复合组件,包含一个QLineEdit和一个QToolButton。如果您只想更改下拉框中的字体大小,而不影响QLineEdit部分的字体大小,您可以使用以下方法:

  1. 在您的QSS样式文件中,使用QComboBox::view选择器来选择下拉框的列表视图部分。
QComboBox::view {
    font-size: 12px; /* 设置字体大小为12像素 */
}
  1. 将样式文件应用于您的应用程序中的QFontComboBox组件。
QFontComboBox fontComboBox;
fontComboBox.setStyleSheet("QComboBox::view { font-size: 12px; }");

希望对您有所帮助

使用qss设置qfontcombobox下拉框的字体大小

原文地址: http://www.cveoy.top/t/topic/i1PD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录