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

#include <SelectLineTripDeviationBusStopsFormLogic.h>

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

Classes

class  DataClass
 

Signals

void OnFocusGainLineNumberLineEdit ()
 
void OnFocusGainTripNumberLineEdit ()
 
void OnTextChangedLineNumberLineEdit (const QString &text)
 
void OnTextChangedTripNumberLineEdit (const QString &text)
 
void OnFocusGainStartDeviationBusStopLineEdit ()
 
void OnFocusGainEndDeviationBusStopLineEdit ()
 
void OnConfirmationButtonClicked ()
 
void OnLineItemClicked ()
 
void OnTripItemClicked (const QString &tripNumber, const QString &tripStartTime)
 
void OnStartDeviationBusStopClicked (const int &busStopTripOrder)
 
void OnEndDeviationBusStopClicked (const int &busStopTripOrder)
 
void OnStartDeviationBusStopNumericKeyPressed (const Qt::Key &key)
 
void OnEndDeviationBusStopNumericKeyPressed (const Qt::Key &key)
 

Public Member Functions

 SelectLineTripDeviationBusStopsFormLogic ()
 
virtual ~SelectLineTripDeviationBusStopsFormLogic ()
 
void SetTextLineNumberCaptionLabel (const QString &text)
 
void SetTextTripNumberCaptionLabel (const QString &text)
 
void SetTextLineNumberLineEdit (const QString &text)
 
QString GetTextLineNumberLineEdit () const
 
void SetTextTripNumberLineEdit (const QString &text)
 
QString GetTextTripNumberLineEdit () const
 
void SetEnabledTripNumberLineEdit (bool enabled)
 
void SetEnabledConfirmationButton (bool enabled)
 
void SetEnabledZeroButton (bool enabled)
 
void AddLine (QString lineNumber, QString lineNumberText, QString lineName)
 
void ShowLines ()
 
void AddTrip (const QString &tripNumber, const QString &tripStartTime, const QString &tripEndTime, const QString &tripFirstBusStop, const QString &tripLastBusStop, const bool filterByTripStartTime)
 
void ShowTrips ()
 
void ClearTripList ()
 
void AddBusStop (int busStopTripOrder, QString busStopTariffNumber, QString busStopName, QString BusStopShortName, QString busStopTime)
 
void ShowBusStops ()
 
void ClearBusStopList ()
 
void SetFocusLineNumberLineEdit ()
 
void SetFocusTripNumberLineEdit ()
 
bool HasTripNumberLineEditFocus ()
 
void SetTextDeviationStartBusStopCaptionLabel (const QString &text)
 
void SetTextDeviationEndBusStopCaptionLabel (const QString &text)
 
void SetTextDeviationStartBusStopLineEdit (const QString &text)
 
QString GetTextDeviationStartBusStopLineEdit () const
 
void SetEnabledDeviationStartLineEdit (bool enabled)
 
void SetTextDeviationEndBusStopLineEdit (const QString &text)
 
QString GetTextDeviationEndLineEdit () const
 
void SetEnabledDeviationEndLineEdit (bool enabled)
 
void SetFocusStartDeviationBusStopLineEdit ()
 
void SetFocusEndDeviationBusStopLineEdit ()
 
void FilterItems (QString filterText, bool exactMatch=false)
 
void TurnOffFilter ()
 
void SetVisibleDeviationBusStopsLineEdit (bool enabled)
 
- Public Member Functions inherited from GeneralFormLogic
 GeneralFormLogic ()
 
virtual ~GeneralFormLogic ()
 
template<class Ui , class Widget = QWidget>
void CreateWidget (const QString &cssFile, Ui *ui)
 

Protected Member Functions

bool eventFilter (QObject *object, QEvent *event)
 
- Protected Member Functions inherited from GeneralFormLogic
QWidget * GetWidget ()
 

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)
 

Constructor & Destructor Documentation

SelectLineTripDeviationBusStopsFormLogic::SelectLineTripDeviationBusStopsFormLogic ( )

Here is the call graph for this function:

SelectLineTripDeviationBusStopsFormLogic::~SelectLineTripDeviationBusStopsFormLogic ( )
virtual

Member Function Documentation

void SelectLineTripDeviationBusStopsFormLogic::AddBusStop ( int  busStopTripOrder,
QString  busStopTariffNumber,
QString  busStopName,
QString  BusStopShortName,
QString  busStopTime 
)
void SelectLineTripDeviationBusStopsFormLogic::AddLine ( QString  lineNumber,
QString  lineNumberText,
QString  lineName 
)
void SelectLineTripDeviationBusStopsFormLogic::AddTrip ( const QString &  tripNumber,
const QString &  tripStartTime,
const QString &  tripEndTime,
const QString &  tripFirstBusStop,
const QString &  tripLastBusStop,
const bool  filterByTripStartTime 
)
void SelectLineTripDeviationBusStopsFormLogic::ClearBusStopList ( )
void SelectLineTripDeviationBusStopsFormLogic::ClearTripList ( )
bool SelectLineTripDeviationBusStopsFormLogic::eventFilter ( QObject *  object,
QEvent *  event 
)
protected
void SelectLineTripDeviationBusStopsFormLogic::FilterItems ( QString  filterText,
bool  exactMatch = false 
)
QString SelectLineTripDeviationBusStopsFormLogic::GetTextDeviationEndLineEdit ( ) const
QString SelectLineTripDeviationBusStopsFormLogic::GetTextDeviationStartBusStopLineEdit ( ) const
QString SelectLineTripDeviationBusStopsFormLogic::GetTextLineNumberLineEdit ( ) const
QString SelectLineTripDeviationBusStopsFormLogic::GetTextTripNumberLineEdit ( ) const
bool SelectLineTripDeviationBusStopsFormLogic::HasTripNumberLineEditFocus ( )
void SelectLineTripDeviationBusStopsFormLogic::OnConfirmationButtonClicked ( )
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnEndDeviationBusStopClicked ( const int &  busStopTripOrder)
signal
void SelectLineTripDeviationBusStopsFormLogic::OnEndDeviationBusStopNumericKeyPressed ( const Qt::Key &  key)
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnFocusGainEndDeviationBusStopLineEdit ( )
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnFocusGainLineNumberLineEdit ( )
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnFocusGainStartDeviationBusStopLineEdit ( )
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnFocusGainTripNumberLineEdit ( )
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnLineItemClicked ( )
signal
void SelectLineTripDeviationBusStopsFormLogic::OnStartDeviationBusStopClicked ( const int &  busStopTripOrder)
signal
void SelectLineTripDeviationBusStopsFormLogic::OnStartDeviationBusStopNumericKeyPressed ( const Qt::Key &  key)
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnTextChangedLineNumberLineEdit ( const QString &  text)
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnTextChangedTripNumberLineEdit ( const QString &  text)
signal

Here is the caller graph for this function:

void SelectLineTripDeviationBusStopsFormLogic::OnTripItemClicked ( const QString &  tripNumber,
const QString &  tripStartTime 
)
signal
void SelectLineTripDeviationBusStopsFormLogic::SetEnabledConfirmationButton ( bool  enabled)
void SelectLineTripDeviationBusStopsFormLogic::SetEnabledDeviationEndLineEdit ( bool  enabled)
void SelectLineTripDeviationBusStopsFormLogic::SetEnabledDeviationStartLineEdit ( bool  enabled)
void SelectLineTripDeviationBusStopsFormLogic::SetEnabledTripNumberLineEdit ( bool  enabled)
void SelectLineTripDeviationBusStopsFormLogic::SetEnabledZeroButton ( bool  enabled)
void SelectLineTripDeviationBusStopsFormLogic::SetFocusEndDeviationBusStopLineEdit ( )
void SelectLineTripDeviationBusStopsFormLogic::SetFocusLineNumberLineEdit ( )
void SelectLineTripDeviationBusStopsFormLogic::SetFocusStartDeviationBusStopLineEdit ( )
void SelectLineTripDeviationBusStopsFormLogic::SetFocusTripNumberLineEdit ( )
void SelectLineTripDeviationBusStopsFormLogic::SetTextDeviationEndBusStopCaptionLabel ( const QString &  text)
void SelectLineTripDeviationBusStopsFormLogic::SetTextDeviationEndBusStopLineEdit ( const QString &  text)
void SelectLineTripDeviationBusStopsFormLogic::SetTextDeviationStartBusStopCaptionLabel ( const QString &  text)
void SelectLineTripDeviationBusStopsFormLogic::SetTextDeviationStartBusStopLineEdit ( const QString &  text)
void SelectLineTripDeviationBusStopsFormLogic::SetTextLineNumberCaptionLabel ( const QString &  text)
void SelectLineTripDeviationBusStopsFormLogic::SetTextLineNumberLineEdit ( const QString &  text)
void SelectLineTripDeviationBusStopsFormLogic::SetTextTripNumberCaptionLabel ( const QString &  text)
void SelectLineTripDeviationBusStopsFormLogic::SetTextTripNumberLineEdit ( const QString &  text)
void SelectLineTripDeviationBusStopsFormLogic::SetVisibleDeviationBusStopsLineEdit ( bool  enabled)
void SelectLineTripDeviationBusStopsFormLogic::ShowBusStops ( )
void SelectLineTripDeviationBusStopsFormLogic::ShowLines ( )
void SelectLineTripDeviationBusStopsFormLogic::ShowTrips ( )
void SelectLineTripDeviationBusStopsFormLogic::TurnOffFilter ( )

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