wiRedPanda
Logic Circuit Simulator
Loading...
Searching...
No Matches
ExerciseStep.h
Go to the documentation of this file.
1// Copyright 2015 - 2026, GIBIS-UNIFESP and the wiRedPanda contributors
2// SPDX-License-Identifier: GPL-3.0-or-later
3
4#pragma once
5
6#include <QString>
7#include <QStringList>
8#include <QVector>
9
11 QString typeName;
12 int minCount = 1;
13};
14
20
27 QString instruction;
28 QString hint;
29 QVector<ExerciseElementRequirement> requiredElements;
30 QVector<ExerciseConnectionRequirement> requiredConnections;
31 QStringList click;
32 QString context;
33};
QVector< ExerciseConnectionRequirement > requiredConnections
QVector< ExerciseElementRequirement > requiredElements
QStringList click
Widget/action IDs to activate on step enter.
QString instruction
QString context
"" or "circuit" → overlay on WorkSpace; "bwd" → overlay on BeWavedDolphin.