赞
踩
但是在很多菜单中,我们需要将图片放置左边,然而又没有美工去做图片(做了图片就可以直接按钮贴图),就需要我们手工去实现这种方式,但Listview要自定义位置,需要去该源码并且很麻烦。
这样做完大家会发现,还是图片在文字左边,并没有达到相要的效果。
这时我们加入一行代码即可
ui->listWidget->setLayoutDirection(Qt::RightToLeft);
首先需要在Item中加入数据,然后获取Listview的行数,进行遍历然后设置QListWidgetItem的setTextAlignment()即可, 加Icon直接调用Item seticon这种比较麻烦的在于设置选中后的样式
纯属自己搞着玩,觉得不错的点个赞把~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。