41 #ifndef QSTRINGMATCHER_H
42 #define QSTRINGMATCHER_H
44 #include <QtCore/qstring.h>
45 #include <QtCore/qstringview.h>
50 class QStringMatcherPrivate;
54 void updateSkipTable();
82 QStringMatcherPrivate *d_ptr =
nullptr;
86 uchar q_skiptable[256] = {};
The QChar class provides a 16-bit Unicode character.
The QString class provides a Unicode character string.
The QStringMatcher class holds a sequence of characters that can be quickly matched in a Unicode stri...
Qt::CaseSensitivity caseSensitivity() const
qsizetype indexIn(const QChar *str, qsizetype length, qsizetype from=0) const
QStringMatcher(const QChar *uc, qsizetype len, Qt::CaseSensitivity cs=Qt::CaseSensitive)
qsizetype indexIn(const QString &str, qsizetype from=0) const
The QStringView class provides a unified view on UTF-16 strings with a read-only subset of the QStrin...
QT_BEGIN_INCLUDE_NAMESPACE typedef unsigned char uchar
GLenum GLuint GLenum GLsizei length
wordList<< "alpha"<< "omega"<< "omicron"<< "zeta";QLineEdit *lineEdit=new QLineEdit(this);QCompleter *completer=new QCompleter(wordList, this);completer-> setCaseSensitivity(Qt::CaseInsensitive)