标签: c++ qt qt5
我正在使用QStyledItemDelegate更改QListWidgetItems中QItemWidget的外观。我想根据文本的大小更改项目的高度。我正在使用sizeHint(),它在初始创建时效果很好。问题是当窗口调整大小时,文本重新格式化并留出空白空间。如何调整项目大小以删除空白?
QListWidgetItems
QItemWidget
sizeHint()
答案 0 :(得分:1)
setResizeMode到QListView::Adjust而不是QListView::Fixed。
setResizeMode
QListView::Adjust
QListView::Fixed