Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Slots | Signals | Public Member Functions | List of all members
ShowAlternativeRoutesFormLogic Class Reference

#include <ShowAlternativeRoutesFormLogic.h>

Inheritance diagram for ShowAlternativeRoutesFormLogic:
Inheritance graph
[legend]
Collaboration diagram for ShowAlternativeRoutesFormLogic:
Collaboration graph
[legend]

Classes

class  DataClass
 

Public Slots

void OnAlternativeRouteItemClicked (const QModelIndex &modelIndex)
 

Signals

void DepartureButtonClicked ()
 
void IssueCashButtonClicked ()
 
void IssueCardButtonClicked ()
 

Public Member Functions

 ShowAlternativeRoutesFormLogic ()
 
virtual ~ShowAlternativeRoutesFormLogic ()
 
void SetTextZoneNumberLabel (const QString &text)
 
void SetTextZoneNameLabel (const QString &text)
 
void SetTextPriceLabel (const QString &text)
 
void SetDepartureTimeMinutes (QString minutes)
 
void SetDepartureTimeMinuteUnit (QString minuteUnit)
 
void SetDepartureTimeSeconds (QString seconds)
 
void SetDepartureTimeSecondUnit (QString secondUnit)
 
void SetDepartureTimeColor (QColor textColor, QColor backgroundColor)
 
void AddAlternativeRouteItem (const QString &routeDescription, const QString &routeTime, const QString &routePrice, const QStringList &routeZoneList)
 
void ClearAlternativeRoutesList ()
 
void EnablePaymentTypes (bool cashPaymentEnabled, bool cardPaymentEnabled)
 
void SelectFirstRow ()
 
int GetSelectedRow ()
 
- 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 ()
 

Constructor & Destructor Documentation

ShowAlternativeRoutesFormLogic::ShowAlternativeRoutesFormLogic ( )

Here is the call graph for this function:

ShowAlternativeRoutesFormLogic::~ShowAlternativeRoutesFormLogic ( )
virtual

Member Function Documentation

void ShowAlternativeRoutesFormLogic::AddAlternativeRouteItem ( const QString &  routeDescription,
const QString &  routeTime,
const QString &  routePrice,
const QStringList &  routeZoneList 
)
void ShowAlternativeRoutesFormLogic::ClearAlternativeRoutesList ( )
void ShowAlternativeRoutesFormLogic::DepartureButtonClicked ( )
signal

Here is the caller graph for this function:

void ShowAlternativeRoutesFormLogic::EnablePaymentTypes ( bool  cashPaymentEnabled,
bool  cardPaymentEnabled 
)
int ShowAlternativeRoutesFormLogic::GetSelectedRow ( )
void ShowAlternativeRoutesFormLogic::IssueCardButtonClicked ( )
signal

Here is the caller graph for this function:

void ShowAlternativeRoutesFormLogic::IssueCashButtonClicked ( )
signal

Here is the caller graph for this function:

void ShowAlternativeRoutesFormLogic::OnAlternativeRouteItemClicked ( const QModelIndex &  modelIndex)
slot

Here is the caller graph for this function:

void ShowAlternativeRoutesFormLogic::SelectFirstRow ( )

Here is the call graph for this function:

void ShowAlternativeRoutesFormLogic::SetDepartureTimeColor ( QColor  textColor,
QColor  backgroundColor 
)
void ShowAlternativeRoutesFormLogic::SetDepartureTimeMinutes ( QString  minutes)
void ShowAlternativeRoutesFormLogic::SetDepartureTimeMinuteUnit ( QString  minuteUnit)
void ShowAlternativeRoutesFormLogic::SetDepartureTimeSeconds ( QString  seconds)
void ShowAlternativeRoutesFormLogic::SetDepartureTimeSecondUnit ( QString  secondUnit)
void ShowAlternativeRoutesFormLogic::SetTextPriceLabel ( const QString &  text)
void ShowAlternativeRoutesFormLogic::SetTextZoneNameLabel ( const QString &  text)
void ShowAlternativeRoutesFormLogic::SetTextZoneNumberLabel ( const QString &  text)

The documentation for this class was generated from the following files: