[问题] QListWidget调整里面的item位置

楼主: MOONY135 (谈无欲)   2016-11-30 15:17:25
开发平台(Platform): (Ex: Win10, Linux, ...)
vs2015
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
qt
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
问题(Question):
我有一个QListWidget 里面要塞QListWidgetItem
然后我把item的排列方式从垂直改成平行
listWidget->setWrapping(true); //item摆放方向 横向转成直的
listWidget->setViewMode(QListView::IconMode);//Icon模式 标签变直
现在的问题是里面的item有办法去改变间格吗?
就如同下面这张图 我想让cat 也到bee那排 然后希望他们间距是可调整的
https://goo.gl/fDL8IX
作者: uranusjr (←這人是超級笨蛋)   2016-11-30 18:16:00
setWrapping 不是横向转直, setFlow 才是...间隔可以用 setSpacing 改, 详见文件http://doc.qt.io/qt-5/qlistview.html看不太懂你的问题, 它就是每个 item 一个方块叠起来, 没什么特别的逻辑...这种需求一开始似乎就不该用 list view, 而是该自己排

Links booklink

Contact Us: admin [ a t ] ucptt.com