Maki
Formally verfied low-code orchestration
Loading...
Searching...
No Matches
focus_properties.h
1#pragma once
2
3#include "ihost_services.h"
4
5namespace maki
6{
7
8enum class FocusReason
9{
10 UNKNOWN = 0,
11 SIMULATION,
12 MESSAGE,
13 INTERNAL
14};
15
17{
18 maki::ControlWidget* widget;
19 QString message;
20 QColor color;
21 FocusReason reason;
22
23 static FocusProperties internal();
24 static FocusProperties fromInfoMessage(const QString& message);
25 static FocusProperties fromErrorMessage(const QString& message);
26 static FocusProperties fromSimulation(const maki::SimulationProperties& properties);
27};
28
29} // namespace maki
Contains UI helper widgets and layout grouping utilities used by MAKI.
Definition generator.h:10
Definition focus_properties.h:17