我創建了一個QTreeWidget
並將動畫設置爲true(setAnimated(true)
)。 當我點擊項目左側的一個標記(三角形)時,它會平滑地展開,但是當我雙擊該項目時,它會快速展開(幾乎就像沒有設置「動畫」標記一樣)。 我也需要雙擊平滑動畫。我怎麼解決這個問題?QTreeWidget雙擊展開動畫
QTreeView
撥打電話QTreeViewPrivate::expandOrCollapseItemAtPos
標記點擊和QTreeViewPrivate::expand
雙擊,所以我無法訪問這些方法。
我使用PySide創建Qt應用程序(但我試過C++,問題是相同的)。
你能發佈您的代碼的可管理的版本? – 2012-12-31 12:23:57
你可以把'itemDoubleClicked'信號連接到擴展槽嗎? – Jeff