|
| | DataClass (StateSelectDeviationBusStops *dataClassOwner, ApplicationStateManager *stateManager) |
| |
| | ~DataClass () |
| |
| void | FillBusStops (int32_t startDeviationBusStopTripOrderOffset=-1, int32_t endDeviationBusStopTripOrderOffset=-1, bool includeContinuousBusStop=true) |
| | Prepare bus stops collection by selected line and trip number nad fill bus stop to UI list view element via function SelectLineTripDeviationBusStopsFormLogic::AddBusStop. More...
|
| |
| void | ProcessDeviationBusStopKeyEvent (QString &filterDeviationBusStopTariffNumber, const Qt::Key &key) |
| | Evaluation of key event from UI and prepare deviation bus stop tariff number filterDeviationBusStopTariffNumber. More...
|
| |
| void | PrepareDeviationBusStopNameForLineEdit (const QString &filterDeviationBusStopTariffNumber, QString &deviationBusStopNameWithTariffNumber, bool includeContinuousBusStop=true) |
| | Special behavior for deviation bus stop line edit. Text, that shown in line edit must be in special format 'TARIFF_NUMBER SPACE BUS_STOP_NAME', for example "15 Magic bus stop name". More...
|
| |
| void | EvaluateAndChangeConfirmationButtonState (const QString &filterDeviationBusStopTariffNumber, bool includeContinuousBusStop=true) |
| | Checks if bus stop from parameter exists, and if deviationStartBusStopTripOrder is smaller than deviationEndBusStopTripOrder. Sets confirmation button state accordingly. More...
|
| |
| void | ReInitAndShowDeviationEndBusStop () |
| | ReInitAndShowDeviationEndBusStop - Sets default value of end deviation bus stop and sets to ui. More...
|
| |
| StateSelectDeviationBusStops::DataClass::~DataClass |
( |
| ) |
|
|
inline |
| void StateSelectDeviationBusStops::DataClass::EvaluateAndChangeConfirmationButtonState |
( |
const QString & |
filterDeviationBusStopTariffNumber, |
|
|
bool |
includeContinuousBusStop = true |
|
) |
| |
Checks if bus stop from parameter exists, and if deviationStartBusStopTripOrder is smaller than deviationEndBusStopTripOrder. Sets confirmation button state accordingly.
| void StateSelectDeviationBusStops::DataClass::FillBusStops |
( |
int32_t |
startDeviationBusStopTripOrderOffset = -1, |
|
|
int32_t |
endDeviationBusStopTripOrderOffset = -1, |
|
|
bool |
includeContinuousBusStop = true |
|
) |
| |
Prepare bus stops collection by selected line and trip number nad fill bus stop to UI list view element via function SelectLineTripDeviationBusStopsFormLogic::AddBusStop.
- Note
- Load all bus stops between start offset startDeviationBusStopTripOrderOffset and end offset endDeviationBusStopTripOrderOffset
| void StateSelectDeviationBusStops::DataClass::PrepareDeviationBusStopNameForLineEdit |
( |
const QString & |
filterDeviationBusStopTariffNumber, |
|
|
QString & |
deviationBusStopNameWithTariffNumber, |
|
|
bool |
includeContinuousBusStop = true |
|
) |
| |
Special behavior for deviation bus stop line edit. Text, that shown in line edit must be in special format 'TARIFF_NUMBER SPACE BUS_STOP_NAME', for example "15 Magic bus stop name".
| void StateSelectDeviationBusStops::DataClass::ProcessDeviationBusStopKeyEvent |
( |
QString & |
filterDeviationBusStopTariffNumber, |
|
|
const Qt::Key & |
key |
|
) |
| |
Evaluation of key event from UI and prepare deviation bus stop tariff number filterDeviationBusStopTariffNumber.
| void StateSelectDeviationBusStops::DataClass::ReInitAndShowDeviationEndBusStop |
( |
| ) |
|
ReInitAndShowDeviationEndBusStop - Sets default value of end deviation bus stop and sets to ui.
| QMap<QString, QString> StateSelectDeviationBusStops::DataClass::mBusStopTariffNumberToBusStopName |
| QMap<QString, QString> StateSelectDeviationBusStops::DataClass::mBusStopTariffNumberToBusStopNameWithoutContinuous |
| QMap<QString, int> StateSelectDeviationBusStops::DataClass::mBusStopTariffNumberToBusStopOrderOnTrip |
| vector<EZastavkaVypis *> StateSelectDeviationBusStops::DataClass::mCurrentBusStopCollection |
| int32_t StateSelectDeviationBusStops::DataClass::mEndDeviationBusStopTripOrder |
| QString StateSelectDeviationBusStops::DataClass::mFilterEndDeviationBusStopTariffNumber |
| QVector<QString> StateSelectDeviationBusStops::DataClass::mFilterKeyToString |
| QString StateSelectDeviationBusStops::DataClass::mFilterStartDeviationBusStopTariffNumber |
| bool StateSelectDeviationBusStops::DataClass::mFlagEndDeviationBusStopEntered |
| bool StateSelectDeviationBusStops::DataClass::mFlagStartDeviationBusStopEntered |
| int32_t StateSelectDeviationBusStops::DataClass::mStartDeviationBusStopTripOrder |
The documentation for this class was generated from the following file: