File indexing completed on 2024-04-21 05:51:39
0001 /* 0002 * SPDX-FileCopyrightText: 2002-2003 Jesper K. Pedersen <blackie@kde.org> 0003 * 0004 * SPDX-License-Identifier: LGPL-2.0-only 0005 **/ 0006 0007 // krazy:excludeall=qclasses 0008 0009 #include "regexphighlighter.h" 0010 #include <QTextEdit> 0011 0012 RegexpHighlighter::RegexpHighlighter(QTextEdit *edit) 0013 : QSyntaxHighlighter(edit) 0014 , _caseSensitive(false) 0015 , _minimal(false) 0016 { 0017 } 0018 0019 void RegexpHighlighter::setRegExp(const QString ®exp) 0020 { 0021 _regexp = regexp; 0022 } 0023 0024 void RegexpHighlighter::setCaseSensitive(bool b) 0025 { 0026 _caseSensitive = b; 0027 } 0028 0029 void RegexpHighlighter::setMinimal(bool b) 0030 { 0031 _minimal = b; 0032 }