Có tín hiệu phát ra khi người dùng chọn một hàng trong QTableView
bằng chuột (mô hình lựa chọn đơn lẻ) không?QTableView - tín hiệu nào được gửi khi người dùng chọn một hàng bằng cách nhấp vào nó?
13
A
Trả lời
10
Mỗi điểm có một mô hình lựa chọn:
QItemSelectionModel * QAbstractItemView::selectionModel() const
và với mô hình lựa chọn bạn có thể lấy rất nhiều thông tin, trong trường hợp của bạn:
QModelIndexList QItemSelectionModel::selectedRows (int column = 0) const
Vì vậy:
myTableView->selectionModel()->selectedRows();
Sau đó, bạn có thể truy xuất thông tin này thông qua một tín hiệu như:
void QItemSelectionModel::selectionChanged (const QItemSelection & selected, const QItemSelection & deselected) [signal]
Hy vọng điều đó sẽ hữu ích!
Các vấn đề liên quan
- 1. Tín hiệu sắp xếp QTableView?
- 2. Qt Qtableview không nhận được tín hiệu cho mục tiêu nhấp vào
- 3. Gửi tin nhắn đến người dùng qua tín hiệu django
- 4. Vô hiệu hóa lựa chọn DIV khi nhấp vào nó
- 5. Cách quản lý thông báo khi người dùng nhấp vào huy hiệu
- 6. làm thế nào để hiển thị tùy chọn khi người dùng nhấp vào UITableViewCellAccessoryDetailDisclosureButton
- 7. Cách kiểm tra xem phím Tùy chọn có giảm khi người dùng nhấp vào NSButton
- 8. Cách nhận tiện ích người gửi bằng cơ chế tín hiệu/khe?
- 9. Qt - QTableView - Nút có thể nhấp trong hàng bảng
- 10. Làm cách nào để chạy mã PHP khi người dùng nhấp vào một liên kết?
- 11. Làm cách nào để tạo một Cocoa NSTextView phát triển khi người dùng nhập vào nó?
- 12. Cách chặn khi người dùng nhấp vào liên kết trong một webbrowser
- 13. Cách chọn giá trị đầu vào khi nhấp vào?
- 14. Làm cách nào để gửi biểu mẫu chỉ một lần sau khi nhấp vào nhiều lần gửi?
- 15. Làm thế nào để một quy trình biết rằng nó đã nhận được tín hiệu
- 16. Chức năng Python Scrapy được gọi ngay trước khi tín hiệu spider_closed được gửi đi?
- 17. tín hiệu được gửi bởi qtcreator trên "stop"
- 18. Chọn hàng của UITableView khi nhấp vào UISwitch
- 19. Thêm một chuỗi văn bản vào một trường nhập khi người dùng nhấp vào một nút
- 20. Nhấp đúp vào hàng DataGridView?
- 21. Cách lấy giá trị ô từ hàng đã chọn (QTableView)?
- 22. Làm thế nào để chọn một hàng trong một NSTableView khi nhấp vào một NSTextView bên trong một NSTableCellView?
- 23. Django: xác định người dùng nào đang xóa khi sử dụng tín hiệu post_delete
- 24. Gửi yêu cầu AJAX bằng cách nhấp vào liên kết mà không cần chuyển hướng người dùng
- 25. Qt: C++: Cách tạo SIGNAL/SLOT khi chọn một hàng trong QTableView
- 26. Vô hiệu hóa Nút khi nhấp vào
- 27. Làm cách nào để mở ứng dụng khi người dùng nhấp đúp vào tệp được liên kết của ứng dụng?
- 28. Tín hiệu nào ctrl-x gửi khi được sử dụng trong thiết bị đầu cuối?
- 29. Cách đóng cửa sổ bật lên Bootstrap (hoặc bất kỳ mục nào nói chung) khi người dùng nhấp vào nó?
- 30. GWT CellTable, vô hiệu hóa ButtonCell khi nhấp vào
Nó hoàn toàn phải là con chuột? – balpha