| 12345678910111213141516171819 |
- #include "customlistview.h"
- CustomListView::CustomListView(QWidget *parent) :
- QListView(parent)
- {
- setEditTriggers(QAbstractItemView::NoEditTriggers);
- setDragDropMode(QAbstractItemView::NoDragDrop);
- setSelectionMode(QAbstractItemView::ExtendedSelection);
- setSelectionBehavior(QAbstractItemView::SelectItems);
- setMovement(QListView::Static);
- setLayoutMode(QListView::SinglePass);
- setViewMode(QListView::IconMode);
- setSelectionRectVisible(false);
- }
- void CustomListView::mouseReleaseEvent(QMouseEvent *e)
- {
- emit updateSelectedSegmentCount();
- }
|