QElectroTech  0.8-dev
Signals | Public Member Functions | Private Types | Private Slots | Private Attributes | List of all members
qdesigner_internal::RichTextEditorDialog Class Reference

#include <richtexteditor_p.h>

Inherits QDialog.

Collaboration diagram for qdesigner_internal::RichTextEditorDialog:
Collaboration graph

Signals

void applyEditText (const QString &)
 

Public Member Functions

 RichTextEditorDialog (QWidget *parent=nullptr)
 
 ~RichTextEditorDialog () override
 
int showDialog ()
 
void setDefaultFont (const QFont &font)
 
void setText (const QString &text)
 
QString text (Qt::TextFormat format=Qt::AutoText) const
 

Private Types

enum  TabIndex { RichTextIndex, SourceIndex }
 
enum  State { Clean, RichTextChanged, SourceChanged }
 

Private Slots

void tabIndexChanged (int newIndex)
 
void richTextChanged ()
 
void sourceChanged ()
 
void on_buttonBox_accepted ()
 RichTextEditorDialog::on_buttonBox_accepted. More...
 

Private Attributes

RichTextEditorm_editor
 
QTextEdit * m_text_edit
 
QTabWidget * m_tab_widget
 
State m_state
 

Member Enumeration Documentation

◆ State

Enumerator
Clean 
RichTextChanged 
SourceChanged 

◆ TabIndex

Enumerator
RichTextIndex 
SourceIndex 

Constructor & Destructor Documentation

◆ RichTextEditorDialog()

qdesigner_internal::RichTextEditorDialog::RichTextEditorDialog ( QWidget *  parent = nullptr)
explicit

◆ ~RichTextEditorDialog()

qdesigner_internal::RichTextEditorDialog::~RichTextEditorDialog ( )
override

Member Function Documentation

◆ applyEditText

void qdesigner_internal::RichTextEditorDialog::applyEditText ( const QString &  )
signal
Here is the caller graph for this function:

◆ on_buttonBox_accepted

void qdesigner_internal::RichTextEditorDialog::on_buttonBox_accepted ( )
privateslot

◆ richTextChanged

void qdesigner_internal::RichTextEditorDialog::richTextChanged ( )
privateslot

◆ setDefaultFont()

void qdesigner_internal::RichTextEditorDialog::setDefaultFont ( const QFont &  font)
Here is the call graph for this function:

◆ setText()

void qdesigner_internal::RichTextEditorDialog::setText ( const QString &  text)
Here is the caller graph for this function:

◆ showDialog()

int qdesigner_internal::RichTextEditorDialog::showDialog ( )

◆ sourceChanged

void qdesigner_internal::RichTextEditorDialog::sourceChanged ( )
privateslot

◆ tabIndexChanged

void qdesigner_internal::RichTextEditorDialog::tabIndexChanged ( int  newIndex)
privateslot

◆ text()

QString qdesigner_internal::RichTextEditorDialog::text ( Qt::TextFormat  format = Qt::AutoText) const

Member Data Documentation

◆ m_editor

RichTextEditor* qdesigner_internal::RichTextEditorDialog::m_editor
private

◆ m_state

State qdesigner_internal::RichTextEditorDialog::m_state
private

◆ m_tab_widget

QTabWidget* qdesigner_internal::RichTextEditorDialog::m_tab_widget
private

◆ m_text_edit

QTextEdit* qdesigner_internal::RichTextEditorDialog::m_text_edit
private

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