KPimTextEdit
texteditorcompleter.cpp
58 connect(completer, qOverload<const QString &>(&QCompleter::activated), q, &TextEditorCompleter::slotCompletion);
63 static QString eow = QStringLiteral("[email protected]#$%^&*()+{}|\"<>,./;'[]\\-= "); // everything without ':', '?' and '_'
80 if (pos < 0 || eowStr.contains(document->characterAt(pos)) || document->characterAt(pos) == QChar(QChar::LineSeparator)
126 cr.setWidth(completer->popup()->sizeHintForColumn(0) + completer->popup()->verticalScrollBar()->sizeHint().width());
151 d->completer->setModel(new QStringListModel(QStringList() << listWord << QStringLiteral("TESTING"), d->completer));
void setWidth(int width)
CaseInsensitive
QString selectedText() const const
KeepAnchor
int anchor() const const
bool isEmpty() const const
int length() const const
LineSeparator
QChar characterAt(int pos) const const
CaseSensitivelySortedModel
void insertText(const QString &text)
bool contains(QChar ch, Qt::CaseSensitivity cs) const const
bool movePosition(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode, int n)
const QList< QKeySequence > & completion()
int position() const const
PopupCompletion
void activated(const QString &text)
This file is part of the KDE documentation.
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri May 27 2022 04:12:49 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2022 The KDE developers.
Generated on Fri May 27 2022 04:12:49 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.