Public Slots |
Public Member Functions |
Private Member Functions |
Private Attributes |
List of all members
ToasterManagerService Class Reference
#include <toastermanagerservice.h>
Inheritance diagram for ToasterManagerService:

Collaboration diagram for ToasterManagerService:

Public Slots | |
| void | removeOne (Toast *toast) |
Public Member Functions | |
| ToasterManagerService ()=default | |
| ToasterManagerService (ToasterManagerService const &)=delete | |
| ToasterManagerService (ToasterManagerService &&)=delete | |
| ToasterManagerService & | operator= (ToasterManagerService const &)=delete |
| ToasterManagerService & | operator= (ToasterManagerService &&)=delete |
| void | timeout (Toast *toast) |
| Q_INVOKABLE void | notifyInformation (QString const &text, std::function< void()> func) |
| Q_INVOKABLE void | notifyError (QString const &text, std::function< void()> func) |
| Q_INVOKABLE void | notifyWarning (QString const &text, std::function< void()> func) |
| Q_INVOKABLE void | notifySuccess (QString const &text, std::function< void()> func) |
Private Member Functions | |
| int | getYposition (int absIdx=-1) const |
| Toast * | createToast (QString const &text, std::function< void()> func) |
Private Attributes | |
| QQmlEngine * | m_engine |
| QList< Toast * > | m_list |
Constructor & Destructor Documentation
|
default |
|
delete |
|
delete |
Member Function Documentation
|
private |
|
private |
| void ToasterManagerService::notifyError | ( | QString const & | text, |
| std::function< void()> | func | ||
| ) |
| void ToasterManagerService::notifyInformation | ( | QString const & | text, |
| std::function< void()> | func | ||
| ) |
| void ToasterManagerService::notifySuccess | ( | QString const & | text, |
| std::function< void()> | func | ||
| ) |
| void ToasterManagerService::notifyWarning | ( | QString const & | text, |
| std::function< void()> | func | ||
| ) |
|
delete |
|
delete |
|
slot |
| void ToasterManagerService::timeout | ( | Toast * | toast | ) |
Member Data Documentation
|
private |
|
private |
The documentation for this class was generated from the following files:
- Gui/app/include/dnai/toastermanagerservice.h
- Gui/app/src/dnai/toastermanagerservice.cpp

1.8.9