Changeset View
Changeset View
Standalone View
Standalone View
libnotificationmanager/notifications.h
Show First 20 Lines • Show All 135 Lines • ▼ Show 20 Line(s) | 42 | { | |||
---|---|---|---|---|---|
136 | /** | 136 | /** | ||
137 | * The sort mode for notifications. | 137 | * The sort mode for notifications. | ||
138 | * | 138 | * | ||
139 | * Default is strictly by date created/updated. | 139 | * Default is strictly by date created/updated. | ||
140 | */ | 140 | */ | ||
141 | Q_PROPERTY(SortMode sortMode READ sortMode WRITE setSortMode NOTIFY sortModeChanged) | 141 | Q_PROPERTY(SortMode sortMode READ sortMode WRITE setSortMode NOTIFY sortModeChanged) | ||
142 | 142 | | |||
143 | /** | 143 | /** | ||
144 | * The sort order for notifications. | ||||
145 | * | ||||
146 | * This only affects the sort order by date. When @c sortMode is set to SortByTypeAndUrgency | ||||
147 | * the order of notification groups (e.g. high - jobs - normal - low) is unaffected, and only | ||||
148 | * notifications within the same group are either sorted ascending or descending by their | ||||
149 | * creation/update date. | ||||
150 | * | ||||
151 | * Default is DescendingOrder, i.e. newest notifications come first. | ||||
152 | * | ||||
153 | * @since 5.19 | ||||
154 | */ | ||||
155 | Q_PROPERTY(Qt::SortOrder sortOrder READ sortOrder WRITE setSortOrder NOTIFY sortOrderChanged) | ||||
156 | | ||||
157 | /** | ||||
144 | * The group mode for notifications. | 158 | * The group mode for notifications. | ||
145 | * | 159 | * | ||
146 | * Default is ungrouped. | 160 | * Default is ungrouped. | ||
147 | */ | 161 | */ | ||
148 | Q_PROPERTY(GroupMode groupMode READ groupMode WRITE setGroupMode NOTIFY groupModeChanged) | 162 | Q_PROPERTY(GroupMode groupMode READ groupMode WRITE setGroupMode NOTIFY groupModeChanged) | ||
149 | 163 | | |||
150 | /** | 164 | /** | ||
151 | * How many notifications are shown in each group. | 165 | * How many notifications are shown in each group. | ||
▲ Show 20 Lines • Show All 211 Lines • ▼ Show 20 Line(s) | 221 | public: | |||
363 | void setShowJobs(bool showJobs); | 377 | void setShowJobs(bool showJobs); | ||
364 | 378 | | |||
365 | Urgencies urgencies() const; | 379 | Urgencies urgencies() const; | ||
366 | void setUrgencies(Urgencies urgencies); | 380 | void setUrgencies(Urgencies urgencies); | ||
367 | 381 | | |||
368 | SortMode sortMode() const; | 382 | SortMode sortMode() const; | ||
369 | void setSortMode(SortMode sortMode); | 383 | void setSortMode(SortMode sortMode); | ||
370 | 384 | | |||
385 | Qt::SortOrder sortOrder() const; | ||||
386 | void setSortOrder(Qt::SortOrder sortOrder); | ||||
387 | | ||||
371 | GroupMode groupMode() const; | 388 | GroupMode groupMode() const; | ||
372 | void setGroupMode(GroupMode groupMode); | 389 | void setGroupMode(GroupMode groupMode); | ||
373 | 390 | | |||
374 | int groupLimit() const; | 391 | int groupLimit() const; | ||
375 | void setGroupLimit(int limit); | 392 | void setGroupLimit(int limit); | ||
376 | 393 | | |||
377 | bool expandUnread() const; | 394 | bool expandUnread() const; | ||
378 | void setExpandUnread(bool expand); | 395 | void setExpandUnread(bool expand); | ||
▲ Show 20 Lines • Show All 132 Lines • ▼ Show 20 Line(s) | 524 | signals: | |||
511 | void blacklistedDesktopEntriesChanged(); | 528 | void blacklistedDesktopEntriesChanged(); | ||
512 | void blacklistedNotifyRcNamesChanged(); | 529 | void blacklistedNotifyRcNamesChanged(); | ||
513 | void whitelistedDesktopEntriesChanged(); | 530 | void whitelistedDesktopEntriesChanged(); | ||
514 | void whitelistedNotifyRcNamesChanged(); | 531 | void whitelistedNotifyRcNamesChanged(); | ||
515 | void showNotificationsChanged(); | 532 | void showNotificationsChanged(); | ||
516 | void showJobsChanged(); | 533 | void showJobsChanged(); | ||
517 | void urgenciesChanged(); | 534 | void urgenciesChanged(); | ||
518 | void sortModeChanged(); | 535 | void sortModeChanged(); | ||
536 | void sortOrderChanged(); | ||||
519 | void groupModeChanged(); | 537 | void groupModeChanged(); | ||
520 | void groupLimitChanged(); | 538 | void groupLimitChanged(); | ||
521 | void expandUnreadChanged(); | 539 | void expandUnreadChanged(); | ||
522 | void countChanged(); | 540 | void countChanged(); | ||
523 | void activeNotificationsCountChanged(); | 541 | void activeNotificationsCountChanged(); | ||
524 | void expiredNotificationsCountChanged(); | 542 | void expiredNotificationsCountChanged(); | ||
525 | void lastReadChanged(); | 543 | void lastReadChanged(); | ||
526 | void unreadNotificationsCountChanged(); | 544 | void unreadNotificationsCountChanged(); | ||
Show All 16 Lines |