Olive
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Slots | Signals | Public Member Functions | Private Slots | Private Attributes | List of all members
TextEditEx Class Reference

#include <texteditex.h>

Inheritance diagram for TextEditEx:

Public Slots

void setHtml (const QString &text)
 
void setPlainText (const QString &text)
 

Signals

void textModified (const QString &s)
 

Public Member Functions

 TextEditEx (QWidget *parent=nullptr, bool enable_rich_text=true)
 
void setUndoRedoEnabled (bool e)
 
QTextDocument * document ()
 
QTextCursor textCursor ()
 
void setTextCursor (const QTextCursor &cursor)
 
void setTextHeight (int h)
 

Private Slots

void text_edit_menu ()
 
void open_text_edit ()
 
void queue_text_modified ()
 

Private Attributes

QTextEdit * text_editor_
 
bool enable_rich_text_
 

Constructor & Destructor Documentation

TextEditEx::TextEditEx ( QWidget *  parent = nullptr,
bool  enable_rich_text = true 
)

Member Function Documentation

QTextDocument * TextEditEx::document ( )
void TextEditEx::open_text_edit ( )
privateslot
void TextEditEx::queue_text_modified ( )
privateslot
void TextEditEx::setHtml ( const QString &  text)
slot
void TextEditEx::setPlainText ( const QString &  text)
slot
void TextEditEx::setTextCursor ( const QTextCursor &  cursor)
void TextEditEx::setTextHeight ( int  h)
void TextEditEx::setUndoRedoEnabled ( bool  e)
void TextEditEx::text_edit_menu ( )
privateslot
QTextCursor TextEditEx::textCursor ( )
void TextEditEx::textModified ( const QString &  s)
signal

Member Data Documentation

bool TextEditEx::enable_rich_text_
private
QTextEdit* TextEditEx::text_editor_
private

The documentation for this class was generated from the following files: