KDEUI
#include "kfind.h"
#include "kfind_p.h"
#include "kfinddialog.h"
#include <klocale.h>
#include <kmessagebox.h>
#include <kdebug.h>
#include <QtGui/QLabel>
#include <QtCore/QRegExp>
#include <QtCore/QHash>
#include <QTextDocument>
#include "kfind.moc"
Go to the source code of this file.
|
static int | doFind (const QString &text, const QRegExp &pattern, int index, long options, int *matchedLength) |
|
static bool | isInWord (QChar ch) |
|
static bool | isWholeWords (const QString &text, int starts, int matchedLength) |
|
static int | lineBasedFind (const QString &text, const QRegExp &pattern, int index, long options, int *matchedLength) |
|
static bool | matchOk (const QString &text, int index, int matchedLength, long options) |
|
◆ doFind()
static int doFind |
( |
const QString & |
text, |
|
|
const QRegExp & |
pattern, |
|
|
int |
index, |
|
|
long |
options, |
|
|
int * |
matchedLength |
|
) |
| |
|
static |
◆ isInWord()
static bool isInWord |
( |
QChar |
ch | ) |
|
|
static |
◆ isWholeWords()
static bool isWholeWords |
( |
const QString & |
text, |
|
|
int |
starts, |
|
|
int |
matchedLength |
|
) |
| |
|
static |
◆ lineBasedFind()
static int lineBasedFind |
( |
const QString & |
text, |
|
|
const QRegExp & |
pattern, |
|
|
int |
index, |
|
|
long |
options, |
|
|
int * |
matchedLength |
|
) |
| |
|
static |
◆ matchOk()
static bool matchOk |
( |
const QString & |
text, |
|
|
int |
index, |
|
|
int |
matchedLength, |
|
|
long |
options |
|
) |
| |
|
static |
◆ INDEX_NOMATCH
const int INDEX_NOMATCH = -1 |
|
static |
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by
doxygen 1.9.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.