40 Q_PROPERTY(QString text READ text WRITE setText)
41 Q_PROPERTY(
bool wordWrap READ wordWrap WRITE setWordWrap)
42 Q_PROPERTY(
bool closeButtonVisible READ isCloseButtonVisible WRITE setCloseButtonVisible)
43 Q_PROPERTY(
MessageType messageType READ messageType WRITE setMessageType)
44 Q_PROPERTY(QIcon icon READ icon WRITE setIcon)
95 bool wordWrap()
const;
102 bool isCloseButtonVisible()
const;
110 MessageType messageType()
const;
120 void addAction(QAction* action);
128 void removeAction(QAction* action);
135 void clearAllActions();
140 QSize sizeHint()
const override;
145 QSize minimumSizeHint()
const override;
151 int heightForWidth(
int width)
const override;
165 bool isHideAnimationRunning()
const;
174 bool isShowAnimationRunning()
const;
179 void animatedShowTemporized(
int delay);
190 void setText(
const QString& text);
201 void setWordWrap(
bool wordWrap);
209 void setCloseButtonVisible(
bool visible);
232 void setIcon(
const QIcon& icon);
280 void slotTimerTimeout();
284 void paintEvent(QPaintEvent* event)
override;
285 bool event(QEvent* event)
override;
286 void resizeEvent(QResizeEvent* event)
override;