0
我想我的QListView
不顯示水平滑動條。我的所有物品都是相同的高度,所以我設置了setUniformItemSizes(true);
現在,列表似乎檢查了第一個物品的寬度,並將以下各項的大小調整爲後者的最大值和QListView
的寬度。我怎麼能告訴QListView
給這些項目只是它自己的寬度?QListview強制固定項目寬度,option.rect太大
其實我使用我自己的QStyleItemDelegate並從option.rect
得到一個太大的QRect。但是標準代表顯示了相同的行爲,所以我拿出代理來減少問題來源的數量。
問題的簡短說明:
第一項的寬度比ListView的寬度小:
第一項的寬度比ListView的寬度大: