2016-02-29 268 views

回答

1

將選擇模式設置爲「單選」。

QTreeWidget* tree = new QTreeWidget; 
tree->setSelectionMode(QAbstractItemView::SingleSelection); 
+0

它似乎沒有改變任何東西。當我單擊一列時,它只會突出顯示那一列,但如果單擊它並向旁邊拖動,則會突出顯示整行。 –

+0

如果你想只選擇一個單元格,也可以調用'tree-> setSelectionBehavior(QAbstractItemView :: SelectItems);' – Tomas

+0

好的,謝謝!現在它可以工作,但是我可以將它拖到下一個單元格中並選擇該單元格。我想我還必須重新實現mouseMoveEvent? –

相關問題