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: