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

#include <richtexteditor_p.h>

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
 

Detailed Description

Definition at line 70 of file richtexteditor_p.h.

Member Enumeration Documentation

◆ State

Enumerator
Clean 
RichTextChanged 
SourceChanged 

Definition at line 93 of file richtexteditor_p.h.

◆ TabIndex

Enumerator
RichTextIndex 
SourceIndex 

Definition at line 92 of file richtexteditor_p.h.

Constructor & Destructor Documentation

◆ RichTextEditorDialog()

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

◆ ~RichTextEditorDialog()

qdesigner_internal::RichTextEditorDialog::~RichTextEditorDialog ( )
override

Definition at line 800 of file richtexteditor.cpp.

Member Function Documentation

◆ applyEditText

void qdesigner_internal::RichTextEditorDialog::applyEditText ( const QString &  )
signal

◆ on_buttonBox_accepted

void qdesigner_internal::RichTextEditorDialog::on_buttonBox_accepted ( )
privateslot

◆ richTextChanged

void qdesigner_internal::RichTextEditorDialog::richTextChanged ( )
privateslot

Definition at line 878 of file richtexteditor.cpp.

References m_state, and RichTextChanged.

Referenced by RichTextEditorDialog().

◆ setDefaultFont()

void qdesigner_internal::RichTextEditorDialog::setDefaultFont ( const QFont &  font)

◆ setText()

void qdesigner_internal::RichTextEditorDialog::setText ( const QString &  text)

◆ showDialog()

int qdesigner_internal::RichTextEditorDialog::showDialog ( )

Definition at line 813 of file richtexteditor.cpp.

References m_editor, and m_tab_widget.

◆ sourceChanged

void qdesigner_internal::RichTextEditorDialog::sourceChanged ( )
privateslot

Definition at line 883 of file richtexteditor.cpp.

References m_state, and SourceChanged.

Referenced by RichTextEditorDialog().

◆ 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

Definition at line 97 of file richtexteditor_p.h.

Referenced by richTextChanged(), setText(), sourceChanged(), tabIndexChanged(), and text().

◆ m_tab_widget

QTabWidget* qdesigner_internal::RichTextEditorDialog::m_tab_widget
private

Definition at line 96 of file richtexteditor_p.h.

Referenced by RichTextEditorDialog(), showDialog(), and text().

◆ m_text_edit

QTextEdit* qdesigner_internal::RichTextEditorDialog::m_text_edit
private

Definition at line 95 of file richtexteditor_p.h.

Referenced by RichTextEditorDialog(), setText(), tabIndexChanged(), and text().


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