Albert
Loading...
Searching...
No Matches
messagebox.h
1// SPDX-FileCopyrightText: 2025 Manuel Schneider
2// SPDX-License-Identifier: MIT
3
4#pragma once
5#include <albert/export.h>
6class QWidget;
7class QString;
8
9namespace albert
10{
11
15
24ALBERT_EXPORT bool question(const QString &text, QWidget *parent = nullptr);
25
32ALBERT_EXPORT void information(const QString &text, QWidget *parent = nullptr);
33
40ALBERT_EXPORT void warning(const QString &text, QWidget *parent = nullptr);
41
48ALBERT_EXPORT void critical(const QString &text, QWidget *parent = nullptr);
49
51
52}
void critical(const QString &text, QWidget *parent=nullptr)
Shows a critical message box with a single Ok button.
void information(const QString &text, QWidget *parent=nullptr)
Shows an information message box with a single Ok button.
bool question(const QString &text, QWidget *parent=nullptr)
Shows a question message box with Yes and No buttons.
void warning(const QString &text, QWidget *parent=nullptr)
Shows a warning message box with a single Ok button.
The Albert namespace.
Definition app.h:55