我正在使用Qt框架构建一个支持多种语言的应用程序。默认字体是从StyleSheet加载的。
我重写了paintEvent()方法,除了QLabel和QComboBox之外,setFont()方法对所有小部件都正常工作。
对于QComboBox,所选项具有正确的字体,但下拉列表项使用默认字体。Qt手册说setFont将comboBox按钮和comboBox弹出列表的字体都设置为字体。
有谁碰巧看到这个问题,想办法解决这个问题吗?谢谢。
发布于 2017-05-14 08:57:09
亲爱的,这已经足够在下面这样做了:
ui->CboxOpisBaza->lineEdit()->setFont(QFont("MS Shell Dlg 2", 12));https://stackoverflow.com/questions/26030470
复制相似问题