|
Vesna
|
#include <FragmentFlowTicketIssueFormLogic.h>


Classes | |
| class | DataClass |
Public Types | |
| enum | TicketIssueFragment { FragmentUndefined = -1, FragmentCheckoutBusStopSelection = 0, FragmentTariffSelection = 1, FragmentTicketCountSelection = 2, FragmentsCount = 3 } |
Signals | |
| void | OnBusStopItemChanged (int currentBusStopListRow, int previousBusStopListRow) |
| void | OnTariffItemChanged (int currentlySelectedRow) |
| void | OnIncrementPassengerCountClicked () |
| void | OnDecrementPassengerCountClicked () |
| void | OnDepartureButtonClicked () |
| void | OnIssueCashButtonClicked () |
| void | OnIssueCardButtonClicked () |
| void | OnConfirmationButtonClicked (const FragmentFlowTicketIssueFormLogic::TicketIssueFragment ¤tFragment) |
| void | OnFragmentChangeReqeust (const FragmentFlowTicketIssueFormLogic::TicketIssueFragment &requestedFragment) |
| void | OnNumericKeyboardKeyPressed (const Qt::Key &key) |
| void | OnTextChangedTicketCountLineEdit (QString ticketCountText) |
| void | OnSummaryFrameClicked () |
Public Member Functions | |
| FragmentFlowTicketIssueFormLogic () | |
| virtual | ~FragmentFlowTicketIssueFormLogic () |
| virtual void | SetCaptionForDepartureTime (const QString &captionDepratureTime) |
| virtual void | SetCaptionPassengersCountInformation (const QString &captionPassengersCount) |
| virtual void | SetCaptionPriceInformation (const QString &captionPriceInformation) |
| virtual void | SetCaptionSummaryTicketInformation (const QString &captionSuymmaryTicketInformation) |
| virtual void | SetCaptionTicketCountSelectionInformation (const QString &captionTicketCountSelection) |
| virtual void | SetHiddenBusStopItem (int index, bool hide) |
| virtual void | SetSelectedBusStopItem (int row, bool selectedFlag) |
| virtual void | SetCurrentBusStopListItem (int row) |
| virtual bool | IsHiddenCurrentBusStopItem () const |
| virtual void | AddBusStopItem (const QString &busStopTariffNumber, const QString &busStopName, const QString &busStopSpatialUnitNumber, const QString &busStopDepartureTime, const bool busStopFromContinuousTrip, const bool showDistance, const int32_t distance) |
| virtual void | SetCurrentBusStopItem (const QString &busStopName, const QString &busStopSpatialUnitNumber, const QString &busStopDepartureTime, const QString &busStopTariffNumber) |
| virtual void | SetCheckoutBusStopItem (const QString &busStopName, const QString &busStopSpatialUnitNumber, const QString &busStopDepartureTime, const QString &busStopTariffNumber) |
| virtual void | UpdateDistance (const int index, const int32_t distance) |
| virtual void | SetBusStopName (const int index, const QString &busStopName) |
| virtual void | ClearTariffList () |
| virtual void | AddTariffItem (const QString &tariffName, bool tariffHasAssignedHotKey, bool tariffHasAssignedHotKeyChipCard, const QString &tariffNumber, const bool tariffFromSubstituteTariffGroup) |
| virtual void | SetSelectedTariffItem (int row) |
| virtual bool | IsAnyTariffItemSelected () |
| virtual void | SetCurrentTariffItem (const QString &tariffName, const QString &tariffNumber) |
| virtual void | ScrollTariffListToRow (int row) |
| virtual void | SetTextPriceLabel (const QString &priceLabelText) |
| virtual void | SetTextPriceCurrencyLabel (const QString &text) |
| virtual void | SetTextSummaryPriceLabel (const QString &text) |
| virtual void | SetTextSummaryPriceCurrencyLabel (const QString &text) |
| virtual void | SetTextPassengersCountLabel (const QString &text) |
| virtual void | SetTextPassengersCheckoutLabel (const QString &text) |
| virtual void | SetDepartureTimeMinutes (QString minutes) |
| virtual void | SetDepartureTimeMinuteUnit (QString minuteUnit) |
| virtual void | SetDepartureTimeSeconds (QString seconds) |
| virtual void | SetDepartureTimeSecondUnit (QString secondUnit) |
| virtual void | SetDepartureTimeColor (QColor textColor, QColor backgroundColor) |
| virtual void | SetTicketCount (int32_t passengersCount) |
| bool | eventFilter (QObject *object, QEvent *event) |
| void | SetFragmentEnabled (const FragmentFlowTicketIssueFormLogic::TicketIssueFragment fragment, const bool enabled) |
| void | SetCurrentFragment (const FragmentFlowTicketIssueFormLogic::TicketIssueFragment fragment, const QStringList &autoSuggestValues) |
| void | FilterItems (const FragmentFlowTicketIssueFormLogic::TicketIssueFragment fragment, const QString &filterText, const bool scrollToFirstVisibleRow) |
| void | ScrollToSelectedItem (const FragmentFlowTicketIssueFormLogic::TicketIssueFragment fragment) |
| void | SetFocusToCorrectWidget () |
Public Member Functions inherited from GeneralFormLogic | |
| GeneralFormLogic () | |
| virtual | ~GeneralFormLogic () |
| template<class Ui , class Widget = QWidget> | |
| void | CreateWidget (const QString &cssFile, Ui *ui) |
Additional Inherited Members | |
Static Public Member Functions inherited from GeneralFormLogic | |
| static QString | GetStyle (const QString &styleFileName) |
| static void | LoadStyleForWidget (const QString &styleFileName, QWidget *widget) |
| static void | AdjustScrollerProperties (QWidget *widget) |
| static void | AddDropShadowEffect (QWidget *widget, const QColor &dropShadowColor=Qt::gray) |
Protected Member Functions inherited from GeneralFormLogic | |
| QWidget * | GetWidget () |
| FragmentFlowTicketIssueFormLogic::FragmentFlowTicketIssueFormLogic | ( | ) |

|
virtual |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
| bool FragmentFlowTicketIssueFormLogic::eventFilter | ( | QObject * | object, |
| QEvent * | event | ||
| ) |
| void FragmentFlowTicketIssueFormLogic::FilterItems | ( | const FragmentFlowTicketIssueFormLogic::TicketIssueFragment | fragment, |
| const QString & | filterText, | ||
| const bool | scrollToFirstVisibleRow | ||
| ) |

|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
|
signal |

|
signal |

|
signal |

|
signal |

|
signal |

|
signal |

|
signal |

|
signal |

|
signal |

|
signal |

|
signal |
|
signal |

|
virtual |
Implements TicketIssueFormLogicInterface.
| void FragmentFlowTicketIssueFormLogic::ScrollToSelectedItem | ( | const FragmentFlowTicketIssueFormLogic::TicketIssueFragment | fragment | ) |

|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
| void FragmentFlowTicketIssueFormLogic::SetCurrentFragment | ( | const FragmentFlowTicketIssueFormLogic::TicketIssueFragment | fragment, |
| const QStringList & | autoSuggestValues | ||
| ) |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
| void FragmentFlowTicketIssueFormLogic::SetFocusToCorrectWidget | ( | ) |

| void FragmentFlowTicketIssueFormLogic::SetFragmentEnabled | ( | const FragmentFlowTicketIssueFormLogic::TicketIssueFragment | fragment, |
| const bool | enabled | ||
| ) |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
1.8.8