我创建了一个QTreeWidget
并将动画设置为 true ( setAnimated(true)
)。当我单击项目左侧的标记(三角形)时,它会平滑扩展,但是当我双击项目时,它会扩展得太快(几乎就像没有设置“动画”标志一样)。我也想要双击时流畅的动画。我怎么解决这个问题?
QTreeView
QTreeViewPrivate::expandOrCollapseItemAtPos
在标记单击和双击时调用QTreeViewPrivate::expand
,因此我无法访问这些方法。
我正在使用 PySide 来创建 Qt 应用程序(但我已经尝试过 C++ 并且问题是一样的)。