用这种方法会将两个框的长度都改了, 如何只改下拉框?
int width = ui->comboBox->minimumSizeHint().width();
ui->comboBox->setMinimumWidth(width);
就像下图上半部效果, 而不是下半部那种
用这种方法会将两个框的长度都改了, 如何只改下拉框?
int width = ui->comboBox->minimumSizeHint().width();
ui->comboBox->setMinimumWidth(width);
就像下图上半部效果, 而不是下半部那种
这样子得自己写一个combobox类,还挺麻烦的
qcombobox的组成
一个qlineedit 一个下拉button一个qwidget显示下拉内容还有一个scroolbar
qwidget通过设置窗口属性可以置顶不被阻挡 可以查找一下