2011-08-03 94 views
1

我想按下刪除鍵時從QListView刪除一個項目。我知道我可以重寫QListView :: keyPressEvent,但我需要從不同的類中刪除。是否有任何信號可用於檢測刪除密鑰?在QListView中處理鍵盤輸入

+0

你是指什麼_來自不同的class_? – Exa

+0

我有一個包含兩個QListView的QWidget。在我的模型中,數據被widget推送到列表視圖,所以他們不知道從哪裏訪問數據,如何刪除數據等。這就是爲什麼我需要QWidget來處理所有這些。 –

回答

1

檢查QObject::installEventFilter,我想這正是你正在尋找的,也有你的情況的一個小例子。

+0

謝謝,那就是我一直在尋找的。 –