當用戶通過鼠標(單選型號)選擇QTableView
中的一行時,是否發出信號?QTableView - 用戶通過點擊選擇行時發送了什麼信號?
13
A
回答
10
每個視圖都有一個選擇模式:
QItemSelectionModel * QAbstractItemView::selectionModel() const
,並與選擇模型,你可以檢索大量信息的,你的情況:
QModelIndexList QItemSelectionModel::selectedRows (int column = 0) const
所以:
myTableView->selectionModel()->selectedRows();
然後,您可以通過如下信號檢索這些信息:
void QItemSelectionModel::selectionChanged (const QItemSelection & selected, const QItemSelection & deselected) [signal]
希望它有幫助!
相關問題
- 1. PySide/pyQt在QTableWidget中通過單擊垂直標題選擇整行時發送了什麼信號
- 2. 發送點擊GPS通過短信
- 3. 當用戶選擇一行時的Paradimatic信號
- 4. jQuery類選擇器和點擊事件,我錯過了什麼?
- 5. 在QTableView中隱藏行或列時發出的信號是什麼?
- 6. 通過信號發送消息給特定的用戶
- 7. 通過django信號發送郵件給用戶
- 8. 在Delphi中通過RJ12發送信號
- 9. 通過PIPE發送Unix/Linux信號
- 10. 發送信號通過php進程
- 11. 通過耳機線發送信號
- 12. QT4 Qtableview禁用行選擇
- 13. 如何通過點擊選擇並取消選擇一行
- 14. 當我發送SIGCONT信號到後臺作業時發生了什麼?
- 15. QTableView中 - 行選擇,重點領域
- 16. PyQt4的在QTableView中所選項目的文本通過點擊
- 17. 通過發送選項選擇。 jquery
- 18. Android - 通過點擊按鈕發送短信。
- 19. Django/HTML:通過點擊按鈕發送信息?
- 20. Qt:C++:如何在QTableView中選擇一行時創建一個信號/插槽
- 21. 點擊了表格行被不選擇
- 22. 在Outlook Interop(會議)中,在發送ItemSend之前和用戶點擊發送之後發生了什麼事件?
- 23. 通過點擊'Enter'鍵發送消息
- 24. 通過點擊發送Div id到javascript
- 25. 用戶在信號器中離開網站時發生了什麼事件?
- 26. 使用後臺服務發送短信並通過短信發送IMEI號碼
- 27. jQuery選擇 - 選擇了點擊DIV
- 28. QTableView排序信號?
- 29. QTableView,QStandardItemModel和信號
- 30. 當網絡信號可用時,通過應用程序自動發送短信
它絕對必須是鼠標? – balpha 2010-01-14 08:16:26