#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().