QListView拖放指示器样式

H.J*_*sef 5 qt drag-and-drop qlistview qtstylesheets

QListView用来显示我可以拖放以更改订单的项目列表.问题是:

  • 跌落指示器只是一条非常小的线(1px厚度)
  • 下降区域非常窄,因此需要非常准确地在两个其他项目之间正确地放置项目.

我想知道是否可以改变掉落指示器的样式,QListView使得线条更粗,下降区域更宽.

Pie*_*esu 0

可以使用 QStyle 更改放置指示器的样式。QStyle::PE_IndicatorItemViewItemDrop枚举值与其相对应,可用于设置指示器的样式,该指示器被绘制以显示在项目视图中的拖放操作期间将要在项目视图中放置项目的位置