Maki
Formally verfied low-code orchestration
Toggle main menu visibility
Loading...
Searching...
No Matches
prompt.h
1
#pragma once
2
3
#include <QPushButton>
4
#include <oclero/qlementine/widgets/StatusBadgeWidget.hpp>
5
6
#include "../base_dialog.h"
7
8
namespace
maki
9
{
10
14
class
PromptDialog
:
public
BaseDialog
15
{
16
Q_OBJECT
17
18
public
:
28
PromptDialog
(
const
QString& title,
const
QString& accept,
const
QString& reject,
29
const
QString& message, QWidget* parent =
nullptr
);
30
36
void
setType
(oclero::qlementine::StatusBadge type);
37
43
void
setExtraInfo
(
const
QString& info);
44
45
private
:
46
oclero::qlementine::StatusBadgeWidget* mBadge;
47
};
48
57
bool
confirmationPrompt
(
const
QString& message,
const
QString& extraInfo =
""
, QWidget* parent =
nullptr
);
58
69
bool
confirmationPrompt
(
const
QString& message,
const
QString& confirm,
const
QString& reject,
const
QString& extraInfo =
""
, QWidget* parent =
nullptr
);
70
79
bool
warningPrompt
(
const
QString& message,
const
QString& extraInfo =
""
, QWidget* parent =
nullptr
);
80
89
bool
errorPrompt
(
const
QString& message,
const
QString& extraInfo =
""
, QWidget* parent =
nullptr
);
90
91
}
// namespace maki
BaseDialog::BaseDialog
BaseDialog(const QString &title, double ratio, double screenFraction, QWidget *parent=nullptr)
Constructs a new BaseDialog instance.
Definition
base_dialog.cpp:19
maki::PromptDialog::setExtraInfo
void setExtraInfo(const QString &info)
Sets extra information to be displayed in the dialog.
Definition
prompt.cpp:64
maki::PromptDialog::setType
void setType(oclero::qlementine::StatusBadge type)
Sets the type of the status badge.
Definition
prompt.cpp:59
maki::PromptDialog::PromptDialog
PromptDialog(const QString &title, const QString &accept, const QString &reject, const QString &message, QWidget *parent=nullptr)
Constructs a new PromptDialog instance.
Definition
prompt.cpp:17
maki
Contains UI helper widgets and layout grouping utilities used by MAKI.
Definition
generator.h:10
maki::warningPrompt
bool warningPrompt(const QString &message, const QString &extraInfo, QWidget *parent)
Displays a warning prompt dialog.
Definition
prompt.cpp:125
maki::confirmationPrompt
bool confirmationPrompt(const QString &message, const QString &extraInfo, QWidget *parent)
Displays a confirmation prompt dialog.
Definition
prompt.cpp:110
maki::errorPrompt
bool errorPrompt(const QString &message, const QString &extraInfo, QWidget *parent)
Displays an error prompt dialog.
Definition
prompt.cpp:135
Generated for
MAKI
· © 2026 with
Doxygen
1.9.8
GitHub
Research