6#include <QLatin1String>
34 return QStringLiteral(
"all");
36 return QStringLiteral(
"last");
38 return QStringLiteral(
"firstAndLast");
40 return QStringLiteral(
"none");
52 if (text == QLatin1String(
"all")) {
55 if (text == QLatin1String(
"last")) {
58 if (text == QLatin1String(
"firstAndLast")) {
61 if (text == QLatin1String(
"none")) {
Definition AlgorithmMetadata.h:10
ZoneNumberDisplay
How zone numbers are displayed in algorithm previews.
Definition AlgorithmMetadata.h:19
@ FirstAndLast
First and last zones are numbered.
@ None
No zones are numbered.
@ RendererDecides
Empty on the wire — algorithm defers to renderer default.
@ All
Every zone shows its number.
@ Last
Only the trailing zone is numbered.
QString zoneNumberDisplayToString(ZoneNumberDisplay value)
Encode a ZoneNumberDisplay as its canonical wire string.
Definition AlgorithmMetadata.h:30
ZoneNumberDisplay zoneNumberDisplayFromString(QStringView text)
Decode a wire string back into a ZoneNumberDisplay.
Definition AlgorithmMetadata.h:50