#include <CSVRuleDialog.h>
Public Slots | |
void | saveRule () |
void | insertField () |
void | deleteField () |
void | help () |
void | comboChanged (int) |
void | textChanged (const QString &) |
void | ruleFieldSelected (int) |
void | fieldListSelected (int) |
Public Member Functions | |
CSVRuleDialog (QWidget *, QString &) | |
~CSVRuleDialog () | |
void | createRulePage () |
void | loadRule () |
Private Attributes | |
Toolbar * | ruleToolbar |
QListBox * | ruleList |
QListBox * | fieldList |
QLineEdit * | ruleName |
QString | helpFile |
QLineEdit * | directory |
QLineEdit * | symbolFilter |
QComboBox * | type |
QComboBox * | delimiter |
bool | saveFlag |
QString | rulePath |
Definition at line 33 of file CSVRuleDialog.h.
CSVRuleDialog::CSVRuleDialog | ( | QWidget * | p, | |
QString & | d | |||
) |
Definition at line 37 of file CSVRuleDialog.cpp.
References createRulePage(), help(), helpFile, loadRule(), ruleName, rulePath, saveFlag, and saveRule().
CSVRuleDialog::~CSVRuleDialog | ( | ) |
Definition at line 64 of file CSVRuleDialog.cpp.
void CSVRuleDialog::createRulePage | ( | ) |
Definition at line 68 of file CSVRuleDialog.cpp.
References Toolbar::addButton(), comboChanged(), deleteField(), delimiter, directory, fieldList, fieldListSelected(), Toolbar::getButton(), Toolbar::Horizontal, insertField(), ruleFieldSelected(), ruleList, ruleName, ruleToolbar, Toolbar::setButtonStatus(), symbolFilter, textChanged(), and type.
Referenced by CSVRuleDialog().
void CSVRuleDialog::loadRule | ( | ) |
Definition at line 218 of file CSVRuleDialog.cpp.
References delimiter, directory, ruleList, rulePath, symbolFilter, and type.
Referenced by CSVRuleDialog().
void CSVRuleDialog::saveRule | ( | ) | [slot] |
Definition at line 170 of file CSVRuleDialog.cpp.
References delimiter, directory, ruleList, rulePath, saveFlag, symbolFilter, and type.
Referenced by CSVRuleDialog().
void CSVRuleDialog::insertField | ( | ) | [slot] |
Definition at line 273 of file CSVRuleDialog.cpp.
References fieldList, ruleList, and saveFlag.
Referenced by createRulePage().
void CSVRuleDialog::deleteField | ( | ) | [slot] |
Definition at line 286 of file CSVRuleDialog.cpp.
References ruleList, and saveFlag.
Referenced by createRulePage().
void CSVRuleDialog::help | ( | ) | [slot] |
Definition at line 313 of file CSVRuleDialog.cpp.
References helpFile.
Referenced by CSVRuleDialog().
void CSVRuleDialog::comboChanged | ( | int | ) | [slot] |
Definition at line 319 of file CSVRuleDialog.cpp.
References saveFlag.
Referenced by createRulePage().
void CSVRuleDialog::textChanged | ( | const QString & | ) | [slot] |
Definition at line 324 of file CSVRuleDialog.cpp.
References saveFlag.
Referenced by createRulePage().
void CSVRuleDialog::ruleFieldSelected | ( | int | ) | [slot] |
Definition at line 295 of file CSVRuleDialog.cpp.
References ruleList, ruleToolbar, and Toolbar::setButtonStatus().
Referenced by createRulePage().
void CSVRuleDialog::fieldListSelected | ( | int | d | ) | [slot] |
Definition at line 304 of file CSVRuleDialog.cpp.
References ruleToolbar, and Toolbar::setButtonStatus().
Referenced by createRulePage().
Toolbar* CSVRuleDialog::ruleToolbar [private] |
Definition at line 54 of file CSVRuleDialog.h.
Referenced by createRulePage(), fieldListSelected(), and ruleFieldSelected().
QListBox* CSVRuleDialog::ruleList [private] |
Definition at line 55 of file CSVRuleDialog.h.
Referenced by createRulePage(), deleteField(), insertField(), loadRule(), ruleFieldSelected(), and saveRule().
QListBox* CSVRuleDialog::fieldList [private] |
QLineEdit* CSVRuleDialog::ruleName [private] |
QString CSVRuleDialog::helpFile [private] |
QLineEdit* CSVRuleDialog::directory [private] |
Definition at line 59 of file CSVRuleDialog.h.
Referenced by createRulePage(), loadRule(), and saveRule().
QLineEdit* CSVRuleDialog::symbolFilter [private] |
Definition at line 60 of file CSVRuleDialog.h.
Referenced by createRulePage(), loadRule(), and saveRule().
QComboBox* CSVRuleDialog::type [private] |
Definition at line 61 of file CSVRuleDialog.h.
Referenced by createRulePage(), loadRule(), and saveRule().
QComboBox* CSVRuleDialog::delimiter [private] |
Definition at line 62 of file CSVRuleDialog.h.
Referenced by createRulePage(), loadRule(), and saveRule().
bool CSVRuleDialog::saveFlag [private] |
Definition at line 63 of file CSVRuleDialog.h.
Referenced by comboChanged(), CSVRuleDialog(), deleteField(), insertField(), saveRule(), and textChanged().
QString CSVRuleDialog::rulePath [private] |
Definition at line 64 of file CSVRuleDialog.h.
Referenced by CSVRuleDialog(), loadRule(), and saveRule().