Qml 目前版本的 ComboBox不支持设置下拉菜單字体在一番搜索加调整后,完成下面的代码可以满足这个功能。
如果想实现ComboBox带图片+字体请见
这是我搜索整理后的例子:
下面是google到的一个例子但是在MacOS上不好用。
Qml 目前版本的 ComboBox不支持设置下拉菜單字体在一番搜索加调整后,完成下面的代码可以满足这个功能。
如果想实现ComboBox带图片+字体请见
这是我搜索整理后的例子:
下面是google到的一个例子但是在MacOS上不好用。
//可以像源码一样,定义一个全局的样式然后取全局样式中对应的颜色 //最多显示的item個数 //model数据左侧附加的文字 //model数据右侧附加的文字 //这里没用ItemDelegate是因为高度不够的时候没显示文字(如24px) //图标自己画比较麻烦,还是贴图方便使鼡的时候换成自己图 //默认鼠标选取文本设置为false //默认向下弹出,如果距离不够y会自动调整() //弹出框背景(只有border显示出来了,其余部分被delegate褙景遮挡)