Qt 中的QComboBox下拉框控件下拉框宽度?

我用setGeometry设置之后下拉框的宽度也是跟随的控件的宽度,怎么才能单独调整下拉框的宽度呢... 我用setGeometry设置之后 下拉框的宽度也是跟随的控件的宽度,怎么才能单独调整下拉框的宽度呢 展开
 我来答
aijiangaa111
2020-04-22 · TA获得超过995个赞
知道小有建树答主
回答量:430
采纳率:87%
帮助的人:126万
展开全部
有很多方法可以设置,简单点就可以设置一下style:

int nW = 300;
QString style = QString("QComboBox QAbstractItemView { min-height: 20px; min-width: %1px}").arg(QString::number(nW));
m_comboBox->setStyleSheet(style); ///设置样式
m_comboBox->setView(new QListView());///添加listview
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式