API Documentation
|
Allows the user to see and edit a formula. More...
#include <FormulaDialog.h>
Public Member Functions | |
FormulaDialog (const File &formula_file) | |
void | popFormula () |
void | pushFormula (Formula &formula) |
void | setupForFormula (Formula &formula) |
void | setupForRoot () |
Protected Member Functions | |
void | clearLayout () |
QSize | sizeHint () const override |
void | updateFormula () |
Protected Attributes | |
Buffer< Button * > | m_buttons |
String | m_current_category |
Formula * | m_current_formula |
QLabel * | m_filled_formula_label |
Button * | m_finished_button |
QLabel * | m_formula_label |
Buffer< Formula > | m_formula_stack |
FormulaTree | m_formula_tree |
Buffer< QCustomLineEdit * > | m_line_edits |
QGridLayout * | m_variable_layout |
Allows the user to see and edit a formula.
FormulaDialog | ( | const File & | formula_file | ) |
|
protected |
void popFormula | ( | ) |
void pushFormula | ( | Formula & | formula | ) |
void setupForFormula | ( | Formula & | formula | ) |
void setupForRoot | ( | ) |
|
overrideprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |