Skip to main content

class Sonner

Source

A notification host with stacking, action and dismissal handling.

Inherits from QFrame

Functions​

attachTo​

public void attachTo(QWidget & window, ToastPosition position)

maxVisible​

public int maxVisible()

Source

Sonner​

public Sonner(QWidget * parent)

position​

public ToastPosition position()

Source

showToast​

public int showToast(const QString & title, const QString & description, ToastType type, int duration, const QString & actionText)

addToast​

public Toast & addToast(const QString & title, const QString & description, ToastType type, int duration, const QString & actionText)

dismiss​

public void dismiss(int id)

dismissAll​

public void dismissAll()

toastCount​

public int toastCount()

toasts​

public QList<Toast *> toasts()

setMaxVisible​

public void setMaxVisible(int count)

setPosition​

public void setPosition(ToastPosition position)

toastAdded​

public void toastAdded(int id)

toastRemoved​

public void toastRemoved(int id)

eventFilter​

protected bool eventFilter(QObject * , QEvent * )

resizeEvent​

protected void resizeEvent(QResizeEvent * )

showEvent​

protected void showEvent(QShowEvent * )