QT如何实现自定义下拉列表

QT如何实现自定义下拉列表,第1张

创建一个QListWidget的对象listWidget

设置QComboBox的Model和View, 即使用setModel(listWidget.model())和setView(listWIdget)

自定义一个下拉项ItemWidget, 把你项目需要的下拉项设计出来

把自定义的下拉项ItemWidget加到listWidget中, 即使用setItemWidget()

逐个值取出 然后addItem 就行了

这是读写INI文件的介绍

http://blog.csdn.net/qiurisuixiang/article/details/7760828

这事QCombobox的使用

http://blog.csdn.net/ymc0329/article/details/7284498

这样?

void Widget::keyPressEvent(QKeyEvent * e)

{

if(e->key() == Qt::Key_F1)

{

ui->comboBox->setCurrentIndex(1)

}

}

功能:按下F1,下拉框自动显示第2个内容。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11928353.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存