KSieveUi::SieveTextEdit

Search for usage in LXR

KSieveUi::SieveTextEdit Class Reference

#include <sievetextedit.h>

Inherits TextCustomEditor::PlainTextEditor.

Inherited by KSieveUi::SieveScriptDebuggerTextEdit.

Signals

void editRule (const QString &selectedText)
 
void insertRule ()
 
void openHelp (const QUrl &url)
 

Public Member Functions

 SieveTextEdit (QWidget *parent=nullptr)
 
void comment ()
 
bool isWordWrap () const
 
void lineNumberAreaPaintEvent (QPaintEvent *event)
 
int lineNumberAreaWidth () const
 
void lowerCase ()
 
void reverseCase ()
 
void sentenceCase ()
 
void setShowHelpMenu (bool b)
 
void setSieveCapabilities (const QStringList &capabilities)
 
void setWordWrap (bool state)
 
void uncomment ()
 
void upperCase ()
 

Protected Member Functions

void addExtraMenuEntry (QMenu *menu, QPoint pos) override
 
void clearDecorator () override
 
void createHighlighter () override
 
Sonnet::SpellCheckDecoratorcreateSpellCheckDecorator () override
 
bool event (QEvent *ev) override
 
void initCompleter ()
 
void keyPressEvent (QKeyEvent *e) override
 
void resizeEvent (QResizeEvent *event) override
 
void updateHighLighter () override
 

Detailed Description

The SieveTextEdit class.

Author
Laurent Montel monte.nosp@m.l@kd.nosp@m.e.org

Definition at line 20 of file sievetextedit.h.

Constructor & Destructor Documentation

◆ SieveTextEdit()

SieveTextEdit::SieveTextEdit ( QWidget * parent = nullptr)
explicit

Definition at line 42 of file sievetextedit.cpp.

◆ ~SieveTextEdit()

SieveTextEdit::~SieveTextEdit ( )
override

Definition at line 60 of file sievetextedit.cpp.

Member Function Documentation

◆ addExtraMenuEntry()

void SieveTextEdit::addExtraMenuEntry ( QMenu * menu,
QPoint pos )
overrideprotected

Definition at line 269 of file sievetextedit.cpp.

◆ clearDecorator()

void SieveTextEdit::clearDecorator ( )
overrideprotected

Definition at line 75 of file sievetextedit.cpp.

◆ comment()

void SieveTextEdit::comment ( )

Definition at line 337 of file sievetextedit.cpp.

◆ createHighlighter()

void SieveTextEdit::createHighlighter ( )
overrideprotected

Definition at line 80 of file sievetextedit.cpp.

◆ createSpellCheckDecorator()

Sonnet::SpellCheckDecorator * SieveTextEdit::createSpellCheckDecorator ( )
overrideprotected

Definition at line 197 of file sievetextedit.cpp.

◆ event()

bool SieveTextEdit::event ( QEvent * ev)
overrideprotected

Definition at line 185 of file sievetextedit.cpp.

◆ initCompleter()

void SieveTextEdit::initCompleter ( )
protected

Definition at line 177 of file sievetextedit.cpp.

◆ isWordWrap()

bool SieveTextEdit::isWordWrap ( ) const

Definition at line 421 of file sievetextedit.cpp.

◆ keyPressEvent()

void SieveTextEdit::keyPressEvent ( QKeyEvent * e)
overrideprotected

Definition at line 227 of file sievetextedit.cpp.

◆ lineNumberAreaPaintEvent()

void SieveTextEdit::lineNumberAreaPaintEvent ( QPaintEvent * event)

Definition at line 112 of file sievetextedit.cpp.

◆ lineNumberAreaWidth()

int SieveTextEdit::lineNumberAreaWidth ( ) const

Definition at line 99 of file sievetextedit.cpp.

◆ lowerCase()

void SieveTextEdit::lowerCase ( )

Definition at line 364 of file sievetextedit.cpp.

◆ resizeEvent()

void SieveTextEdit::resizeEvent ( QResizeEvent * event)
overrideprotected

Definition at line 91 of file sievetextedit.cpp.

◆ reverseCase()

void SieveTextEdit::reverseCase ( )

Definition at line 376 of file sievetextedit.cpp.

◆ sentenceCase()

void SieveTextEdit::sentenceCase ( )

Definition at line 370 of file sievetextedit.cpp.

◆ setShowHelpMenu()

void SieveTextEdit::setShowHelpMenu ( bool b)

Definition at line 264 of file sievetextedit.cpp.

◆ setSieveCapabilities()

void SieveTextEdit::setSieveCapabilities ( const QStringList & capabilities)

Definition at line 259 of file sievetextedit.cpp.

◆ setWordWrap()

void SieveTextEdit::setWordWrap ( bool state)

Definition at line 426 of file sievetextedit.cpp.

◆ uncomment()

void SieveTextEdit::uncomment ( )

Definition at line 382 of file sievetextedit.cpp.

◆ updateHighLighter()

void SieveTextEdit::updateHighLighter ( )
overrideprotected

Definition at line 67 of file sievetextedit.cpp.

◆ upperCase()

void SieveTextEdit::upperCase ( )

Definition at line 358 of file sievetextedit.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:17:19 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.