Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CancelTicketSelectionFormLogic.h
Go to the documentation of this file.
1 #ifndef CANCELTICKETSELECTIONFORMLOGIC_H
2 #define CANCELTICKETSELECTIONFORMLOGIC_H
3 
4 #include "GeneralFormLogic.h"
5 
7 {
8  Q_OBJECT
9 public:
12 
13  void SetCaptionCancelTicketsList( QString captionCancelTicketsList );
14  void SetCaptionTicketNumber( QString captionTicketNumber );
15  void SetCaptionTicketTariff( QString captionTicketTariff );
16  void SetCaptionTicketTimeIssue( QString captionTicketTimeIssue );
17  void SetCaptionTicketAdditionalInfo( QString captionTicketAdditionalInfo );
18  void SetCaptionPriceInformation( QString captionPriceInformation );
19  void SetTextPriceLabel( QString priceLabelText );
20  void SetTextPriceCurrencyLabel( const QString &text );
21  void SetTextTicketNumberLabel( const QString &text );
22  void SetTextTicketTariffNameLabel( const QString &text );
23  void SetTextTicketTimeIssueLabel( const QString &text );
24  void SetTextTicketAdditionalInfoLabel( const QString &text );
25  void SetTextCancelTicketButton( const QString &text );
26 
27  void SetCancelTicketButtonEnabled( bool enabled );
28 
29  void AddCancelTicketItem( QString cancelTicketNumber , bool cancelTicketUnavailable = false );
30  void ShowCancelTickets();
31 
32  void SetSelectedCancelTicketItem( int row );
33  void ScrollCancelTicketListToRow( int row );
34  void SetCancelTicketItemCancellationUnavailable( int row, bool cancellationUnavailable );
35 
36 signals:
37  void OnCancelTicketItemChanged( int currentlySelectedRow );
39 
40 private slots:
41  void CancelTicketItemChanged( const QModelIndex &currentIndex, const QModelIndex &previousIndex );
42 private:
44 
45  class DataClass;
46  QScopedPointer<DataClass> d;
47 
49 };
50 
51 #endif // CANCELTICKETSELECTIONFORMLOGIC_H
void OnCancelTicketItemChanged(int currentlySelectedRow)
void SetTextTicketAdditionalInfoLabel(const QString &text)
Definition: CancelTicketSelectionFormLogic.cpp:195
void SetCancelTicketButtonEnabled(bool enabled)
Definition: CancelTicketSelectionFormLogic.cpp:205
Definition: GeneralFormLogic.h:7
void SetTextCancelTicketButton(const QString &text)
Definition: CancelTicketSelectionFormLogic.cpp:200
void SetTextTicketTariffNameLabel(const QString &text)
Definition: CancelTicketSelectionFormLogic.cpp:185
void SetCaptionTicketNumber(QString captionTicketNumber)
Definition: CancelTicketSelectionFormLogic.cpp:145
void ShowCancelTickets()
Definition: CancelTicketSelectionFormLogic.cpp:222
void SetTextPriceLabel(QString priceLabelText)
Definition: CancelTicketSelectionFormLogic.cpp:170
CancelTicketSelectionFormLogic()
Definition: CancelTicketSelectionFormLogic.cpp:119
void SetSelectedCancelTicketItem(int row)
Definition: CancelTicketSelectionFormLogic.cpp:227
void SetCaptionTicketAdditionalInfo(QString captionTicketAdditionalInfo)
Definition: CancelTicketSelectionFormLogic.cpp:160
void ScrollCancelTicketListToRow(int row)
Definition: CancelTicketSelectionFormLogic.cpp:236
void SetCaptionPriceInformation(QString captionPriceInformation)
Definition: CancelTicketSelectionFormLogic.cpp:165
void SetCaptionTicketTimeIssue(QString captionTicketTimeIssue)
Definition: CancelTicketSelectionFormLogic.cpp:155
void AddCancelTicketItem(QString cancelTicketNumber, bool cancelTicketUnavailable=false)
Definition: CancelTicketSelectionFormLogic.cpp:210
void SetCancelTicketItemCancellationUnavailable(int row, bool cancellationUnavailable)
Definition: CancelTicketSelectionFormLogic.cpp:246
virtual ~CancelTicketSelectionFormLogic()
Definition: CancelTicketSelectionFormLogic.cpp:135
void SetCaptionCancelTicketsList(QString captionCancelTicketsList)
Definition: CancelTicketSelectionFormLogic.cpp:140
void SetTextPriceCurrencyLabel(const QString &text)
Definition: CancelTicketSelectionFormLogic.cpp:175
void SetCaptionTicketTariff(QString captionTicketTariff)
Definition: CancelTicketSelectionFormLogic.cpp:150
Definition: CancelTicketSelectionFormLogic.h:6
void SetTextTicketNumberLabel(const QString &text)
Definition: CancelTicketSelectionFormLogic.cpp:180
Definition: CancelTicketSelectionFormLogic.cpp:102
void SetTextTicketTimeIssueLabel(const QString &text)
Definition: CancelTicketSelectionFormLogic.cpp:190