The NotificationsModel class.
More...
#include <notificationsmodel.h>
Inherits QObject, and Model< ui::NotificationData >.
◆ NotificationsModel() [1/3]
◆ NotificationsModel() [2/3]
◆ NotificationsModel() [3/3]
◆ ~NotificationsModel()
◆ push()
◆ getUnreadNotificationsCount()
| int getUnreadNotificationsCount |
( |
| ) |
const |
|
inlinenoexcept |
◆ getCurrentProgressIndex()
| int getCurrentProgressIndex |
( |
| ) |
const |
|
inlinenoexcept |
◆ row_count()
| std::size_t row_count |
( |
| ) |
const |
|
override |
◆ row_data()
| std::optional< ui::NotificationData > row_data |
( |
std::size_t |
i | ) |
const |
|
override |
◆ set_row_data()
| void set_row_data |
( |
std::size_t |
i, |
|
|
const ui::NotificationData & |
obj |
|
) |
| |
|
overridenoexcept |
◆ operator=()
◆ autoPopUpRequested
| void autoPopUpRequested |
( |
| ) |
|
|
signal |
◆ unreadNotificationsCountChanged
| void unreadNotificationsCountChanged |
( |
int |
count | ) |
|
|
signal |
◆ currentProgressIndexChanged
| void currentProgressIndexChanged |
( |
int |
index | ) |
|
|
signal |
◆ mapIndex()
| int mapIndex |
( |
int |
i | ) |
const |
|
privatenoexcept |
◆ itemChanged()
| void itemChanged |
( |
bool |
dismissed | ) |
|
|
privatenoexcept |
◆ removeItem()
| void removeItem |
( |
std::size_t |
i, |
|
|
int |
itemIndex |
|
) |
| |
|
privatenoexcept |
◆ updateUnreadNotificationsCount()
| void updateUnreadNotificationsCount |
( |
| ) |
|
|
privatenoexcept |
◆ updateCurrentProgressIndex()
| void updateCurrentProgressIndex |
( |
| ) |
|
|
privatenoexcept |
◆ mWorkspace
◆ mItems
◆ mUnreadNotifications
◆ mCurrentProgressIndex
| int mCurrentProgressIndex |
|
private |
The documentation for this class was generated from the following files: