当修改了QComboBox的字体后,下拉框中的选项都重叠在一起。在网上找了很久终于找到了一种简单有效的解决方案,在这里感谢那位大神。
ui.stasortComBox->addItem(tr("圆盘砂"));
ui.stasortComBox->addItem(tr("其他产品"));
ui.stasortComBox->model()->setData(ui.stasortComBox->model()->index(0, 0), QSize(25, 25),Qt::SizeHintRole);
ui.stasortComBox->model()->setData(ui.stasortComBox->model()->index(0, 0), QSize(25, 25),Qt::SizeHintRole);
index(int row,int column),第一个参数是指Item是第几行,第二个参数我也不懂是什么。这个方法很有效,虽然我不知道为什么有效。如果哪位大神知道上面那句代码的意思,请留言告诉我。感谢!