Vesna
Main Page
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
src
ui
components
ToastMessageWidget.h
Go to the documentation of this file.
1
#ifndef TOASTMESSAGEWIDGET_H
2
#define TOASTMESSAGEWIDGET_H
3
4
#include <QWidget>
5
6
class
ToastMessageWidget
:
public
QWidget
7
{
8
Q_OBJECT
9
public
:
10
explicit
ToastMessageWidget
( QString text, QWidget *parent );
11
virtual
~ToastMessageWidget
();
12
16
void
ShowMessage
();
17
21
void
HideMessage
();
22
27
virtual
void
paintEvent
( QPaintEvent *event );
28
29
signals:
33
void
FinishedHidingMessage
(
ToastMessageWidget
* message );
34
35
private
slots:
39
void
OnFinishedFading();
40
41
private
:
43
44
class
DataClass
;
45
QScopedPointer<DataClass> d;
46
48
};
49
50
#endif // TOASTMESSAGEWIDGET_H
ToastMessageWidget::HideMessage
void HideMessage()
HideMessage - starts the hiding animation.
Definition:
ToastMessageWidget.cpp:69
ToastMessageWidget
Definition:
ToastMessageWidget.h:6
ToastMessageWidget::~ToastMessageWidget
virtual ~ToastMessageWidget()
Definition:
ToastMessageWidget.cpp:54
ToastMessageWidget::paintEvent
virtual void paintEvent(QPaintEvent *event)
paintEvent - This method has to be implemented, when we use Q_OBJECT macro. Otherwise widget will not...
Definition:
ToastMessageWidget.cpp:85
ToastMessageWidget::DataClass
Definition:
ToastMessageWidget.cpp:18
ToastMessageWidget::ShowMessage
void ShowMessage()
ShowMessage - starts the showing animation.
Definition:
ToastMessageWidget.cpp:58
ToastMessageWidget::FinishedHidingMessage
void FinishedHidingMessage(ToastMessageWidget *message)
FinishedHidingMessage - signal is emitted when hiding animation finished, so message can be removed f...
ToastMessageWidget::ToastMessageWidget
ToastMessageWidget(QString text, QWidget *parent)
Definition:
ToastMessageWidget.cpp:36
Generated on Thu Dec 18 2025 23:21:47 for Vesna by
1.8.8