eismultiplexer-qt/external/QCodeEditor/include/internal/QHighlightBlockRule.hpp
Carl Philipp Klemm 2f3069a388 add QCodeEditor
2025-10-13 12:40:46 +02:00

25 lines
515 B
C++

#pragma once
// Qt
#include <QRegularExpression>
#include <QString>
struct QHighlightBlockRule
{
QHighlightBlockRule() :
startPattern(),
endPattern(),
formatName()
{}
QHighlightBlockRule(QRegularExpression start, QRegularExpression end, QString format) :
startPattern(std::move(start)),
endPattern(std::move(end)),
formatName(std::move(format))
{}
QRegularExpression startPattern;
QRegularExpression endPattern;
QString formatName;
};