1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
|
/*
SPDX-FileCopyrightText: 2022-2026 Laurent Montel <montel@kde.org>
SPDX-License-Identifier: GPL-2.0-or-later
*/
#include "grammaraction.h"
#include <QDebug>
using namespace TextGrammarCheck;
GrammarAction::GrammarAction() = default;
QString GrammarAction::replacement() const
{
return mReplacement;
}
void GrammarAction::setReplacement(const QString &replacement)
{
mReplacement = replacement;
}
int GrammarAction::start() const
{
return mStart;
}
void GrammarAction::setStart(int start)
{
mStart = start;
}
int GrammarAction::length() const
{
return mLength;
}
void GrammarAction::setLength(int end)
{
mLength = end;
}
QStringList GrammarAction::suggestions() const
{
return mSuggestions;
}
void GrammarAction::setSuggestions(const QStringList &suggestions)
{
mSuggestions = suggestions;
}
int GrammarAction::blockId() const
{
return mBlockId;
}
void GrammarAction::setBlockId(int blockId)
{
mBlockId = blockId;
}
QStringList GrammarAction::infoUrls() const
{
return mInfoUrls;
}
void GrammarAction::setInfoUrls(const QStringList &urls)
{
mInfoUrls = urls;
}
QDebug operator<<(QDebug d, const GrammarAction &t)
{
d << "start " << t.start();
d << "length " << t.length();
d << "blockId " << t.blockId();
d << "suggestion " << t.suggestions();
d << "replacement " << t.replacement();
d << "urls " << t.infoUrls();
return d;
}
|