KTextAddons
            
 
    9#include "textgrammarcheck_export.h" 
   14namespace TextGrammarCheck
 
   16class TEXTGRAMMARCHECK_EXPORT GrammarError
 
   20    virtual ~GrammarError();
 
   21    [[nodiscard]] QColor color() 
const;
 
   22    void setColor(
const QColor &color);
 
   24    [[nodiscard]] QString 
error() 
const;
 
   25    void setError(
const QString &error);
 
   27    [[nodiscard]] 
int blockId() 
const;
 
   28    void setBlockId(
int blockId);
 
   30    [[nodiscard]] 
int start() 
const;
 
   31    void setStart(
int start);
 
   33    [[nodiscard]] 
int length() 
const;
 
   34    void setLength(
int length);
 
   36    [[nodiscard]] QStringList suggestions() 
const;
 
   37    void setSuggestions(
const QStringList &suggestions);
 
   39    [[nodiscard]] 
bool isValid() 
const;
 
   41    virtual void parse(
const QJsonObject &obj, 
int blockindex);
 
   43    [[nodiscard]] 
bool operator==(
const GrammarError &other) 
const;
 
   45    [[nodiscard]] QString option() 
const;
 
   46    void setOption(
const QString &option);
 
   48    [[nodiscard]] QString rule() 
const;
 
   49    void setRule(
const QString &rule);
 
   51    [[nodiscard]] QString url() 
const;
 
   52    void setUrl(
const QString &url);
 
   55    QStringList mSuggestions;
 
   66Q_DECLARE_METATYPE(TextGrammarCheck::GrammarError)
 
   67Q_DECLARE_TYPEINFO(TextGrammarCheck::GrammarError, Q_MOVABLE_TYPE);
 
   68TEXTGRAMMARCHECK_EXPORT 
QDebug operator<<(
QDebug d, 
const TextGrammarCheck::GrammarError &t);
 
Q_SCRIPTABLE Q_NOREPLY void start()
 
KHEALTHCERTIFICATE_EXPORT QVariant parse(const QByteArray &data)
 
void error(QWidget *parent, const QString &text, const QString &title, const KGuiItem &buttonOk, Options options=Notify)
 
bool isValid(QStringView ifopt)
 
bool operator==(const StyleDelim &l, const StyleDelim &r)
 
  
 
  This file is part of the KDE documentation.
  Documentation copyright © 1996-2025 The KDE developers.
  Generated on Fri May 2 2025 12:06:03 by
  
doxygen 1.13.2 written
  by 
Dimitri van Heesch, © 1997-2006
  
  KDE's Doxygen guidelines are available online.