QElectroTech  0.8-dev
Public Member Functions | Private Slots | Private Attributes | List of all members
FormulaAssistantDialog Class Reference

#include <formulaassistantdialog.h>

Inherits QDialog.

Collaboration diagram for FormulaAssistantDialog:
Collaboration graph

Public Member Functions

 FormulaAssistantDialog (QWidget *parent=nullptr)
 
 ~FormulaAssistantDialog () override
 
void setForbiddenVariables (const QStringList &list)
 
void setText (const QString &text)
 
void setFormula (const QString &text)
 
QString formula () const
 

Private Slots

void on_m_line_edit_textChanged (const QString &arg1)
 

Private Attributes

Ui::FormulaAssistantDialog * ui
 
QRegularExpression m_rx
 
QString m_formula
 

Constructor & Destructor Documentation

◆ FormulaAssistantDialog()

FormulaAssistantDialog::FormulaAssistantDialog ( QWidget *  parent = nullptr)

◆ ~FormulaAssistantDialog()

FormulaAssistantDialog::~FormulaAssistantDialog ( )
override

Member Function Documentation

◆ formula()

QString FormulaAssistantDialog::formula ( ) const
Here is the caller graph for this function:

◆ on_m_line_edit_textChanged

void FormulaAssistantDialog::on_m_line_edit_textChanged ( const QString &  arg1)
privateslot

◆ setForbiddenVariables()

void FormulaAssistantDialog::setForbiddenVariables ( const QStringList &  list)
Here is the caller graph for this function:

◆ setFormula()

void FormulaAssistantDialog::setFormula ( const QString &  text)
Here is the caller graph for this function:

◆ setText()

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

Member Data Documentation

◆ m_formula

QString FormulaAssistantDialog::m_formula
private

◆ m_rx

QRegularExpression FormulaAssistantDialog::m_rx
private

◆ ui

Ui::FormulaAssistantDialog* FormulaAssistantDialog::ui
private

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