我创建了一个QTreeWidget
并将动画设置为true(setAnimated(true)
)。 当我点击项目左侧的一个标记(三角形)时,它会平滑地展开,但是当我双击该项目时,它会快速展开(几乎就像没有设置“动画”标记一样)。 我也需要双击平滑动画。我怎么解决这个问题?QTreeWidget双击展开动画
QTreeView
拨打电话QTreeViewPrivate::expandOrCollapseItemAtPos
标记点击和QTreeViewPrivate::expand
双击,所以我无法访问这些方法。
我使用PySide创建Qt应用程序(但我试过C++,问题是相同的)。
你能发布您的代码的可管理的版本? – 2012-12-31 12:23:57
你可以把'itemDoubleClicked'信号连接到扩展槽吗? – Jeff