#include <TesterRulePage.h>

Public Types | |
| enum | EditRule { EnterLong, ExitLong, EnterShort, ExitShort } |
Public Member Functions | |
| TesterRulePage (QWidget *) | |
| ~TesterRulePage () | |
| void | saveEditRule (EditRule type, QString &ruleName) |
| void | loadEditRule (EditRule type, QString &ruleName) |
| QString | getEditRule (EditRule type) |
Protected Attributes | |
| FormulaEdit * | enterLongEdit |
| FormulaEdit * | enterShortEdit |
| FormulaEdit * | exitLongEdit |
| FormulaEdit * | exitShortEdit |
Definition at line 30 of file TesterRulePage.h.
| TesterRulePage::TesterRulePage | ( | QWidget * | p | ) |
Definition at line 29 of file TesterRulePage.cpp.
References enterLongEdit, enterShortEdit, exitLongEdit, exitShortEdit, and FormulaEdit::Logic.
| TesterRulePage::~TesterRulePage | ( | ) |
Definition at line 58 of file TesterRulePage.cpp.
| void TesterRulePage::saveEditRule | ( | EditRule | type, | |
| QString & | ruleName | |||
| ) |
Definition at line 62 of file TesterRulePage.cpp.
References enterLongEdit, enterShortEdit, exitLongEdit, exitShortEdit, Config::getData(), FormulaEdit::getText(), and Config::TestPath.
Referenced by Tester::saveRule().
| void TesterRulePage::loadEditRule | ( | EditRule | type, | |
| QString & | ruleName | |||
| ) |
Definition at line 103 of file TesterRulePage.cpp.
References enterLongEdit, enterShortEdit, exitLongEdit, exitShortEdit, Config::getData(), FormulaEdit::setLine(), and Config::TestPath.
Referenced by Tester::loadRule().
| QString TesterRulePage::getEditRule | ( | EditRule | type | ) |
Definition at line 151 of file TesterRulePage.cpp.
References EnterLong, enterLongEdit, EnterShort, enterShortEdit, ExitLong, exitLongEdit, ExitShort, exitShortEdit, and FormulaEdit::getText().
Referenced by Tester::loadSignals().
FormulaEdit* TesterRulePage::enterLongEdit [protected] |
Definition at line 51 of file TesterRulePage.h.
Referenced by getEditRule(), loadEditRule(), saveEditRule(), and TesterRulePage().
FormulaEdit* TesterRulePage::enterShortEdit [protected] |
Definition at line 52 of file TesterRulePage.h.
Referenced by getEditRule(), loadEditRule(), saveEditRule(), and TesterRulePage().
FormulaEdit* TesterRulePage::exitLongEdit [protected] |
Definition at line 53 of file TesterRulePage.h.
Referenced by getEditRule(), loadEditRule(), saveEditRule(), and TesterRulePage().
FormulaEdit* TesterRulePage::exitShortEdit [protected] |
Definition at line 54 of file TesterRulePage.h.
Referenced by getEditRule(), loadEditRule(), saveEditRule(), and TesterRulePage().