2
基本上我想從qtreeview子類中的dropEvent(QDropEvent *事件)繼承 Qtreeview中刪除項目。 這樣做的最好方法是什麼?我如何從Qtreeview中刪除項目?
基本上我想從qtreeview子類中的dropEvent(QDropEvent *事件)繼承 Qtreeview中刪除項目。 這樣做的最好方法是什麼?我如何從Qtreeview中刪除項目?
您可以通過http://doc.trolltech.com/4.7/qabstractitemview.html#model方法找到模型。您可以使用http://doc.trolltech.com/4.7/qabstractitemview.html#indexAt方法獲取當前鼠標位置下的索引。在最後,你可以使用http://doc.trolltech.com/4.7/qabstractitemmodel.html#removeRow刪除所需的索引
請注意,當你有一個QModelIndex的removeRow的用法是這樣的:'model-> removeRow(index.row(),index.parent());'' – 2011-11-18 14:17:02