example/gui/theme/ToastWidget.h¶
Toast notification widget for displaying temporary messages. More...
Namespaces¶
| Name |
|---|
| cf |
| cf::ui |
| cf::ui::gallery |
Classes¶
| Name | |
|---|---|
| class | cf::ui::gallery::ToastWidget Toast notification widget for displaying temporary messages. |
Detailed Description¶
Toast notification widget for displaying temporary messages.
Author: CFDesktop Team
Version: 0.1
Date: 2026-02-28
Source code¶
#pragma once
#include <QString>
#include <QWidget>
namespace cf::ui::gallery {
class ToastWidget : public QWidget {
Q_OBJECT
public:
explicit ToastWidget(const QString& message, QWidget* parent = nullptr);
void show(int durationMs = 2000);
protected:
void paintEvent(QPaintEvent* event) override;
private:
QString message_;
};
} // namespace cf::ui::gallery
Updated on 2026-03-09 at 10:14:01 +0000