|
Vesna
|
#include <TimeTicketIssueFormLogic.h>


Classes | |
| class | DataClass |
Public Types | |
| enum | TimeTicketIssueFragment { FragmentUndefined = -1, FragmentTariffSelection = 0, FragmentTimeTicketValidityStartSelection = 1, FragmentTimeTicketValidityEndSelection = 2, FragmentTimeTicketZoneSelection = 3, FragmentsCount = 4 } |
Signals | |
| void | OnTicketTariffZoneItemChanged (int currentlySelectedRow) |
| void | OnDepartureButtonClicked () |
| void | OnIssueCashButtonClicked () |
| void | OnIssueCardButtonClicked () |
| void | OnConfirmationButtonClicked (const TimeTicketIssueFormLogic::TimeTicketIssueFragment ¤tFragment) |
| void | OnFragmentChangeRequest (const TimeTicketIssueFormLogic::TimeTicketIssueFragment &requestedFragment) |
| void | OnNumericKeyboardKeyPressed (const Qt::Key &key) |
| void | OnValidityFromDateTextChanged (const QDateTime &fromDate) |
| void | OnValidityToDateTextChanged (const QDateTime &toDate) |
Public Member Functions | |
| TimeTicketIssueFormLogic () | |
| virtual | ~TimeTicketIssueFormLogic () |
| virtual void | SetCaptionForDepartureTime (const QString &captionDepratureTime) |
| virtual void | SetCaptionPassengersCountInformation (const QString &captionPassengersCount) |
| virtual void | SetCaptionTicketCountSelectionInformation (const QString &captionTicketCountSelection) |
| virtual void | SetCaptionPriceInformation (const QString &captionPriceInformation) |
| virtual void | SetCaptionSummaryTicketInformation (const QString &captionSuymmaryTicketInformation) |
| 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 | SetTextSummaryPriceLabel (const QString &text) |
| virtual void | SetTextSummaryPriceCurrencyLabel (const QString &text) |
| virtual void | SetTextPassengersCountLabel (const QString &text) |
| virtual void | SetTextPassengersCheckoutLabel (const QString &text) |
| virtual void | SetTicketCount (int32_t passengersCount) |
| virtual void | SetCaptionTimeTicketFromValidity (const QString &captionTicketFromValidity) |
| virtual void | SetCaptionTimeTicketToValidity (const QString &captionTicketToValidity) |
| virtual void | ClearTimeTicketTariffZoneList () |
| virtual void | AddTimeTicketTariffZoneItem (const QString &tariffName, QStringList &zoneList) |
| virtual void | SetSelectedTariffZoneItem (int row) |
| virtual void | SetCurrentTimeTicketTariffZoneItem (QString tariffName, QStringList zones) |
| virtual void | ScrollTimeTicketTariffZoneToRow (int row) |
| virtual void | SetTextTimeTicketFromValidityLabel (const QString &ticketFromValidityLabelText) |
| virtual void | SetTextTimeTicketToValidityLabel (const QString &ticketToValidityLabelText) |
| virtual void | SetTextPriceLabel (const QString &priceLabelText) |
| virtual void | SetTextPriceCurrencyLabel (const QString &priceCurrencyLabelText) |
| 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) |
| bool | eventFilter (QObject *object, QEvent *event) |
| void | SetCurrentFragment (const TimeTicketIssueFormLogic::TimeTicketIssueFragment fragment, const QStringList &autoSuggestValues) |
| void | ScrollToSelectedItem (const TimeTicketIssueFormLogic::TimeTicketIssueFragment fragment) |
| void | SetIssueButtonCashEnabled (bool enabled) |
| void | SetIssueButtonCardEnabled (bool enabled) |
| void | SetNumericKeyboardEnabled (bool enabled) |
| void | SetFragmentStackedWidgetEnabled (bool enabled) |
| void | SetCalendarWidgetValidityFromDate (const QDateTime &date, const QDateTime &minDate, const QDateTime &maxDate) |
| void | SetCalendarWidgetValidityToDate (const QDateTime &date, const QDateTime &minDate, const QDateTime &maxDate) |
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 () |
| TimeTicketIssueFormLogic::TimeTicketIssueFormLogic | ( | ) |

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

|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
| bool TimeTicketIssueFormLogic::eventFilter | ( | QObject * | object, |
| QEvent * | event | ||
| ) |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
signal |

|
signal |

|
signal |
|
signal |

|
signal |

|
signal |

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

| void TimeTicketIssueFormLogic::ScrollToSelectedItem | ( | const TimeTicketIssueFormLogic::TimeTicketIssueFragment | fragment | ) |

|
virtual |
Implements TicketIssueFormLogicInterface.
| void TimeTicketIssueFormLogic::SetCalendarWidgetValidityFromDate | ( | const QDateTime & | date, |
| const QDateTime & | minDate, | ||
| const QDateTime & | maxDate | ||
| ) |
| void TimeTicketIssueFormLogic::SetCalendarWidgetValidityToDate | ( | const QDateTime & | date, |
| const QDateTime & | minDate, | ||
| const QDateTime & | maxDate | ||
| ) |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
|
virtual |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
| void TimeTicketIssueFormLogic::SetCurrentFragment | ( | const TimeTicketIssueFormLogic::TimeTicketIssueFragment | fragment, |
| const QStringList & | autoSuggestValues | ||
| ) |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |

|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
| void TimeTicketIssueFormLogic::SetFragmentStackedWidgetEnabled | ( | bool | enabled | ) |
|
virtual |
Implements TicketIssueFormLogicInterface.
| void TimeTicketIssueFormLogic::SetIssueButtonCardEnabled | ( | bool | enabled | ) |
| void TimeTicketIssueFormLogic::SetIssueButtonCashEnabled | ( | bool | enabled | ) |
| void TimeTicketIssueFormLogic::SetNumericKeyboardEnabled | ( | bool | enabled | ) |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |

|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
|
virtual |
|
virtual |
Implements TicketIssueFormLogicInterface.
|
virtual |
Implements TicketIssueFormLogicInterface.
1.8.8