Libksieve
sievetextedit.cpp
53 connect(this, &SieveTextEdit::blockCountChanged, this, &SieveTextEdit::slotUpdateLineNumberAreaWidth);
64 // disconnect these manually as the destruction of KPIMTextEdit::PlainTextEditorPrivate will trigger them
65 disconnect(this, &SieveTextEdit::blockCountChanged, this, &SieveTextEdit::slotUpdateLineNumberAreaWidth);
71 auto hlighter = dynamic_cast<KPIMTextEdit::PlainTextSyntaxSpellCheckingHighlighter *>(highlighter());
88 highlighter->setTheme((palette().color(QPalette::Base).lightness() < 128) ? d->mSyntaxRepo.defaultTheme(KSyntaxHighlighting::Repository::DarkTheme)
98 d->m_sieveLineNumberArea->setGeometry(QRect(cr.left(), cr.top(), lineNumberAreaWidth(), cr.height()));
127 painter.drawText(0, top, d->m_sieveLineNumberArea->width(), fontMetrics().height(), Qt::AlignRight, number);
147 d->m_sieveLineNumberArea->update(0, rect.y(), d->m_sieveLineNumberArea->width(), rect.height());
160 listWord << QStringLiteral(":contains") << QStringLiteral(":matches") << QStringLiteral(":is") << QStringLiteral(":over") << QStringLiteral(":under")
163 listWord << QStringLiteral("keep") << QStringLiteral("reject") << QStringLiteral("discard") << QStringLiteral("redirect") << QStringLiteral("addflag")
165 listWord << QStringLiteral("address") << QStringLiteral("allof") << QStringLiteral("anyof") << QStringLiteral("exists") << QStringLiteral("false")
166 << QStringLiteral("header") << QStringLiteral("not") << QStringLiteral("size") << QStringLiteral("true");
167 listWord << QStringLiteral(":days") << QStringLiteral(":seconds") << QStringLiteral(":subject") << QStringLiteral(":addresses") << QStringLiteral(":text");
168 listWord << QStringLiteral(":name") << QStringLiteral(":headers") << QStringLiteral(":first") << QStringLiteral(":importance");
218 const KSieveUi::SieveEditorUtil::HelpVariableName type = KSieveUi::SieveEditorUtil::strToVariableName(word);
249 const KSieveUi::SieveEditorUtil::HelpVariableName type = KSieveUi::SieveEditorUtil::strToVariableName(word);
287 const KSieveUi::SieveEditorUtil::HelpVariableName type = KSieveUi::SieveEditorUtil::strToVariableName(word);
331 const KSieveUi::SieveEditorUtil::HelpVariableName type = KSieveUi::SieveEditorUtil::strToVariableName(word);
void triggered(bool checked)
ShortcutOverride
QEvent::Type type() const const
const QPalette & palette() const const
Definition: autocreatescriptdialog.h:13
void clearSelection()
QTextBlock next() const const
WordUnderCursor
QRect contentsRect() const const
QObject * sender() const const
QVariant data() const const
const T & at(int i) const const
QString selectedText() const const
StartOfBlock
int height() const const
int y() const const
QString & remove(int position, int n)
bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)
bool isEmpty() const const
AlignRight
bool movePosition(QTextCursor::MoveOperation operation, QTextCursor::MoveMode mode, int n)
const QRect & rect() const const
QRect boundingRect(QChar ch) const const
bool hasSelection() const const
KeepAnchor
void insertAction(QAction *before, QAction *action)
KIOCORE_EXPORT QString number(KIO::filesize_t size)
QString number(int n, int base)
void updateRequest(const QRect &rect, int dy)
void ignore()
int top() const const
QTextDocumentFragment selection() const const
Type type(const QSqlDatabase &db)
int left() const const
void insertText(const QString &text)
bool startsWith(const QString &s, Qt::CaseSensitivity cs) const const
bool isValid() const const
QPoint pos() const const
FixedFont
void blockCountChanged(int newBlockCount)
virtual void keyPressEvent(QKeyEvent *e) override
virtual bool event(QEvent *event) override
QRect rect() const const
int key() const const
void accept()
void insertActions(QAction *before, QList< QAction * > actions)
void setFont(const QFont &)
QString i18n(const char *text, const TYPE &arg...)
QString & replace(int position, int n, QChar after)
QFont systemFont(QFontDatabase::SystemFont type)
bool contains(const QRect &rectangle, bool proper) const const
bool isNull() const const
int width() const const
QFontMetrics fontMetrics() const const
Base
NoWrap
virtual void resizeEvent(QResizeEvent *e) override
const QChar at(int position) const const
QString toPlainText() const const
int height() const const
int blockNumber() const const
int length() const const
ParagraphSeparator
QIcon fromTheme(const QString &name)
lightGray
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
QList< QAction * > actions() const const
T qobject_cast(QObject *object)
QString toString() const const
virtual bool event(QEvent *event) override
Key_F1
Q_EMITQ_EMIT
bool isVisible() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Apr 10 2021 23:09:45 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sat Apr 10 2021 23:09:45 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.