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