#include <dialogs.h>
Definition at line 192 of file dialogs.h.
LoadAutomataDialog::LoadAutomataDialog | ( | Editor * | editor, | |
const QString & | dialogTitle, | |||
int | count, | |||
const QStringList & | drawAlgorithmList, | |||
bool | useCurrent, | |||
IAlgorithm * | algorithm | |||
) |
Definition at line 729 of file dialogs.cpp.
References algorithmSettings(), buttonClicked(), checkAlphabetChanged(), checkAlphabetSymbChanged(), checkChanged(), checkEpsilonSymbChanged(), IAlgorithm::hasSettingsDialog(), m_algorithm, m_alphabetRegex, m_checkAlphabet, m_checkAlphabetSymbol, m_checkEpsilonSymbol, m_checkUseCurrent, m_comboDrawList, m_count, m_edtAlphabet, m_edtAlphabetSymbol, m_edtEpsilonSymbol, m_fileButtons, m_fileEdits, and myAccept().
void LoadAutomataDialog::algorithmSettings | ( | ) | [protected, slot] |
Definition at line 1103 of file dialogs.cpp.
References m_algorithm, and IAlgorithm::runSettingsDialog().
Referenced by LoadAutomataDialog().
bool LoadAutomataDialog::alphabetIsSet | ( | ) | const |
Definition at line 917 of file dialogs.cpp.
References m_checkAlphabet.
Referenced by Editor::loadAutomaton().
bool LoadAutomataDialog::alphabetSymbolIsSet | ( | ) | const |
Definition at line 922 of file dialogs.cpp.
References m_checkAlphabetSymbol.
Referenced by getAlphabetSymbol(), and Editor::loadAutomaton().
void LoadAutomataDialog::buttonClicked | ( | ) | [protected, slot] |
Definition at line 1050 of file dialogs.cpp.
References m_fileButtons, m_fileEdits, and m_lastFileName.
Referenced by LoadAutomataDialog().
void LoadAutomataDialog::checkAlphabetChanged | ( | int | state | ) | [protected, slot] |
Definition at line 1067 of file dialogs.cpp.
References m_edtAlphabet.
Referenced by LoadAutomataDialog().
void LoadAutomataDialog::checkAlphabetSymbChanged | ( | int | state | ) | [protected, slot] |
Definition at line 1079 of file dialogs.cpp.
References m_edtAlphabetSymbol.
Referenced by LoadAutomataDialog().
void LoadAutomataDialog::checkChanged | ( | int | state | ) | [protected, slot] |
Definition at line 1029 of file dialogs.cpp.
References m_editorFileName, m_fileButtons, and m_fileEdits.
Referenced by LoadAutomataDialog().
void LoadAutomataDialog::checkEpsilonSymbChanged | ( | int | state | ) | [protected, slot] |
Definition at line 1091 of file dialogs.cpp.
References m_edtEpsilonSymbol.
Referenced by LoadAutomataDialog().
bool LoadAutomataDialog::epsilonSymbolIsSet | ( | ) | const |
Definition at line 927 of file dialogs.cpp.
References m_checkEpsilonSymbol.
Referenced by getEpsilonSymbol(), and Editor::loadAutomaton().
ITransition::TCharSet LoadAutomataDialog::getAlphabet | ( | ) | const |
Definition at line 932 of file dialogs.cpp.
References DBGLOG, DBGPAR, and m_alphabet.
Referenced by Editor::loadAutomaton().
QString LoadAutomataDialog::getAlphabetSymbol | ( | ) | const |
Definition at line 940 of file dialogs.cpp.
References alphabetSymbolIsSet(), DBGLOG, DBGPAR, and m_alphabetSymbol.
Referenced by Editor::loadAutomaton().
int LoadAutomataDialog::getDrawAlgorithmIndex | ( | ) | const |
Definition at line 903 of file dialogs.cpp.
References m_comboDrawList.
QString LoadAutomataDialog::getEpsilonSymbol | ( | ) | const |
Definition at line 948 of file dialogs.cpp.
References DBGLOG, DBGPAR, epsilonSymbolIsSet(), and m_epsilonSymbol.
Referenced by Editor::loadAutomaton().
QStringList LoadAutomataDialog::getFileNames | ( | ) | const |
Definition at line 876 of file dialogs.cpp.
References m_count, and m_fileEdits.
void LoadAutomataDialog::myAccept | ( | ) | [protected, slot] |
Definition at line 957 of file dialogs.cpp.
References DBGLOG, DBGPAR, m_alphabet, m_alphabetSymbol, m_checkAlphabet, m_checkAlphabetSymbol, m_checkEpsilonSymbol, m_checkUseCurrent, m_count, m_edtAlphabet, m_edtAlphabetSymbol, m_edtEpsilonSymbol, m_epsilonSymbol, m_fileEdits, Editor::parseCharacter(), and Editor::parseCharSet().
Referenced by LoadAutomataDialog().
void LoadAutomataDialog::setDrawAlgorithmIndex | ( | int | index | ) |
Definition at line 910 of file dialogs.cpp.
References m_comboDrawList.
bool LoadAutomataDialog::useCurrentAutomaton | ( | ) | const |
Definition at line 893 of file dialogs.cpp.
References m_checkUseCurrent, and m_count.
IAlgorithm* LoadAutomataDialog::m_algorithm [private] |
Definition at line 236 of file dialogs.h.
Referenced by algorithmSettings(), and LoadAutomataDialog().
Definition at line 232 of file dialogs.h.
Referenced by getAlphabet(), and myAccept().
QRegExp LoadAutomataDialog::m_alphabetRegex [private] |
Definition at line 231 of file dialogs.h.
Referenced by LoadAutomataDialog().
QString LoadAutomataDialog::m_alphabetSymbol [private] |
Definition at line 233 of file dialogs.h.
Referenced by getAlphabetSymbol(), and myAccept().
QCheckBox* LoadAutomataDialog::m_checkAlphabet [private] |
Definition at line 219 of file dialogs.h.
Referenced by alphabetIsSet(), LoadAutomataDialog(), and myAccept().
QCheckBox* LoadAutomataDialog::m_checkAlphabetSymbol [private] |
Definition at line 220 of file dialogs.h.
Referenced by alphabetSymbolIsSet(), LoadAutomataDialog(), and myAccept().
QCheckBox* LoadAutomataDialog::m_checkEpsilonSymbol [private] |
Definition at line 221 of file dialogs.h.
Referenced by epsilonSymbolIsSet(), LoadAutomataDialog(), and myAccept().
QCheckBox* LoadAutomataDialog::m_checkUseCurrent [private] |
Definition at line 215 of file dialogs.h.
Referenced by LoadAutomataDialog(), myAccept(), and useCurrentAutomaton().
QComboBox* LoadAutomataDialog::m_comboDrawList [private] |
Definition at line 238 of file dialogs.h.
Referenced by getDrawAlgorithmIndex(), LoadAutomataDialog(), and setDrawAlgorithmIndex().
int LoadAutomataDialog::m_count [private] |
Definition at line 227 of file dialogs.h.
Referenced by getFileNames(), LoadAutomataDialog(), myAccept(), and useCurrentAutomaton().
QString LoadAutomataDialog::m_editorFileName [private] |
Definition at line 228 of file dialogs.h.
Referenced by checkChanged().
QLineEdit* LoadAutomataDialog::m_edtAlphabet [private] |
Definition at line 223 of file dialogs.h.
Referenced by checkAlphabetChanged(), LoadAutomataDialog(), and myAccept().
QLineEdit* LoadAutomataDialog::m_edtAlphabetSymbol [private] |
Definition at line 224 of file dialogs.h.
Referenced by checkAlphabetSymbChanged(), LoadAutomataDialog(), and myAccept().
QLineEdit* LoadAutomataDialog::m_edtEpsilonSymbol [private] |
Definition at line 225 of file dialogs.h.
Referenced by checkEpsilonSymbChanged(), LoadAutomataDialog(), and myAccept().
QString LoadAutomataDialog::m_epsilonSymbol [private] |
Definition at line 234 of file dialogs.h.
Referenced by getEpsilonSymbol(), and myAccept().
QList<QPushButton*> LoadAutomataDialog::m_fileButtons [private] |
Definition at line 217 of file dialogs.h.
Referenced by buttonClicked(), checkChanged(), and LoadAutomataDialog().
QList<QLineEdit*> LoadAutomataDialog::m_fileEdits [private] |
Definition at line 216 of file dialogs.h.
Referenced by buttonClicked(), checkChanged(), getFileNames(), LoadAutomataDialog(), and myAccept().
QString LoadAutomataDialog::m_lastFileName [private] |
Definition at line 229 of file dialogs.h.
Referenced by buttonClicked().