feat: Multi-selection + action bar in MailListView
- MailListView: ExtendedSelection mode for both tree and list views - Action bar (blue bar) appears when items selected - Select all checkbox + counter label - Batch actions: Flag, Mark unread, Move (TODO), Delete, Exit selection - Signals: selectionChanged, batchFlagRequested, batchDeleteRequested, batchMarkUnreadRequested, batchMoveRequested - enterMultiSelectMode()/exitMultiSelectMode() state management - Works in both normal and compact views
This commit is contained in:
@@ -598,4 +598,8 @@ CMakeFiles/wino-mail-qt.dir/src/ui/maillistview.cpp.o: \
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtGui/qcolor.h \
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtCore/QRect \
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QScrollBar \
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qscrollbar.h
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qscrollbar.h \
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QToolButton \
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qtoolbutton.h \
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/QMenu \
|
||||
/usr/include/x86_64-linux-gnu/qt6/QtWidgets/qmenu.h
|
||||
|
||||
Reference in New Issue
Block a user