我无法弄清楚为什么我的QListView小部件不显示滚动条,或有时将它们显示为黑色。我什至无法使用向上/向下键滚动。

这就是它的样子

这是小部件的ui部分

          <widget class="FileListView" name="listView">
           <property name="sizePolicy">
            <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
             <horstretch>0</horstretch>
             <verstretch>0</verstretch>
            </sizepolicy>
           </property>
          </widget>

检查设计器中的autoscroll属性,并将VerticalScrollBarPolicy / Horizo​​ntalScrollBarPolicy设置为ScrollBarAsNeeded

有没有一个类似的问题?

最佳答案

我发现了我的问题,我在listview上使用了eventFilter来消耗所有事件。

关于c++ - QListView滚动条未显示或显示为黑色,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26554654/

10-11 23:05
查看更多