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

#include <TripVisualisationIssueFormLogic.h>

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

Classes

class  DataClass
 

Signals

void CameraButtonClicked ()
 
void TripBusStopTapAndHoldGestureFinished (unsigned long tripBusStopIndex)
 
void CompassPressed ()
 

Public Member Functions

 TripVisualisationIssueFormLogic ()
 
virtual ~TripVisualisationIssueFormLogic ()
 
void AddMapWidget (const std::vector< RouteSegmentMapData > &routeSegmentsMapData)
 
void CenterMapToPosition (const long latitude, const long longitude, const double altitude)
 
void SetBearingInDegrees (const int bearing, const bool startRendering=false)
 
void SetCompassEnabled (const bool compassEnabled)
 
void ReinitializeMapWidget (const std::vector< RouteSegmentMapData > &routeSegmentsMapData)
 
void AddBusStopListViewItem (unsigned long tripBusStopIndex, const QString &busStopTariffNumber, const QString &busStopName, const QString &arrivalTime, bool enabled)
 
void ClearBusStopListView ()
 
void ScrollToBusStop (long busStopTripIndex)
 
unsigned long GetItemListViewCount () const
 
void SetTextLineNumberLabel (const QString &text)
 
void SetTextTripNumberLabel (const QString &text)
 
void SetTextBusStopLabel (const QString &text)
 
void SetCameraButtonVisibility (bool visible)
 
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 SetTextPassengersCountLabel (const QString &text)
 
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 SetTextPriceLabel (const QString &priceLabelText)
 
virtual void SetTextPriceCurrencyLabel (const QString &text)
 
virtual void SetTextPassengersCheckoutLabel (const QString &text)
 
virtual void SetTextSummaryPriceLabel (const QString &text)
 
virtual void SetTextSummaryPriceCurrencyLabel (const QString &text)
 
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 SetSelectedBusStopItem (int row, bool selectedFlag)
 
virtual void SetCurrentBusStopListItem (int row)
 
virtual void SetHiddenBusStopItem (int index, bool hide)
 
virtual bool IsHiddenCurrentBusStopItem () const
 
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 AddTariffItem (const QString &tariffName, bool tariffHasAssignedHotKey, bool tariffHasAssignedHotKeyChipCard, const QString &tariffNumber, const bool tariffFromSubstituteTariffGroup)
 
virtual void ClearTariffList ()
 
virtual void SetCurrentTariffItem (const QString &tariffName, const QString &tariffNumber)
 
virtual void SetSelectedTariffItem (int row)
 
virtual bool IsAnyTariffItemSelected ()
 
virtual void ScrollTariffListToRow (int row)
 
virtual void SetTicketCount (int32_t passengersCount)
 
- 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

TripVisualisationIssueFormLogic::TripVisualisationIssueFormLogic ( )

Here is the call graph for this function:

TripVisualisationIssueFormLogic::~TripVisualisationIssueFormLogic ( )
virtual

Member Function Documentation

void TripVisualisationIssueFormLogic::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 TripVisualisationIssueFormLogic::AddBusStopListViewItem ( unsigned long  tripBusStopIndex,
const QString &  busStopTariffNumber,
const QString &  busStopName,
const QString &  arrivalTime,
bool  enabled 
)
void TripVisualisationIssueFormLogic::AddMapWidget ( const std::vector< RouteSegmentMapData > &  routeSegmentsMapData)
void TripVisualisationIssueFormLogic::AddTariffItem ( const QString &  tariffName,
bool  tariffHasAssignedHotKey,
bool  tariffHasAssignedHotKeyChipCard,
const QString &  tariffNumber,
const bool  tariffFromSubstituteTariffGroup 
)
virtual
void TripVisualisationIssueFormLogic::CameraButtonClicked ( )
signal

Here is the caller graph for this function:

void TripVisualisationIssueFormLogic::CenterMapToPosition ( const long  latitude,
const long  longitude,
const double  altitude 
)
void TripVisualisationIssueFormLogic::ClearBusStopListView ( )
void TripVisualisationIssueFormLogic::ClearTariffList ( )
virtual
void TripVisualisationIssueFormLogic::CompassPressed ( )
signal

Here is the caller graph for this function:

unsigned long TripVisualisationIssueFormLogic::GetItemListViewCount ( ) const

Here is the caller graph for this function:

bool TripVisualisationIssueFormLogic::IsAnyTariffItemSelected ( )
virtual
bool TripVisualisationIssueFormLogic::IsHiddenCurrentBusStopItem ( ) const
virtual
void TripVisualisationIssueFormLogic::ReinitializeMapWidget ( const std::vector< RouteSegmentMapData > &  routeSegmentsMapData)
void TripVisualisationIssueFormLogic::ScrollTariffListToRow ( int  row)
virtual
void TripVisualisationIssueFormLogic::ScrollToBusStop ( long  busStopTripIndex)

Here is the call graph for this function:

void TripVisualisationIssueFormLogic::SetBearingInDegrees ( const int  bearing,
const bool  startRendering = false 
)
void TripVisualisationIssueFormLogic::SetBusStopName ( const int  index,
const QString &  busStopName 
)
virtual
void TripVisualisationIssueFormLogic::SetCameraButtonVisibility ( bool  visible)
void TripVisualisationIssueFormLogic::SetCaptionForDepartureTime ( const QString &  captionDepratureTime)
virtual
void TripVisualisationIssueFormLogic::SetCaptionPassengersCountInformation ( const QString &  captionPassengersCount)
virtual
void TripVisualisationIssueFormLogic::SetCaptionPriceInformation ( const QString &  captionPriceInformation)
virtual
void TripVisualisationIssueFormLogic::SetCaptionSummaryTicketInformation ( const QString &  captionSuymmaryTicketInformation)
virtual
void TripVisualisationIssueFormLogic::SetCaptionTicketCountSelectionInformation ( const QString &  captionTicketCountSelection)
virtual
void TripVisualisationIssueFormLogic::SetCheckoutBusStopItem ( const QString &  busStopName,
const QString &  busStopSpatialUnitNumber,
const QString &  busStopDepartureTime,
const QString &  busStopTariffNumber 
)
virtual
void TripVisualisationIssueFormLogic::SetCompassEnabled ( const bool  compassEnabled)
void TripVisualisationIssueFormLogic::SetCurrentBusStopItem ( const QString &  busStopName,
const QString &  busStopSpatialUnitNumber,
const QString &  busStopDepartureTime,
const QString &  busStopTariffNumber 
)
virtual
void TripVisualisationIssueFormLogic::SetCurrentBusStopListItem ( int  row)
virtual
void TripVisualisationIssueFormLogic::SetCurrentTariffItem ( const QString &  tariffName,
const QString &  tariffNumber 
)
virtual
void TripVisualisationIssueFormLogic::SetDepartureTimeColor ( QColor  textColor,
QColor  backgroundColor 
)
virtual
void TripVisualisationIssueFormLogic::SetDepartureTimeMinutes ( QString  minutes)
virtual
void TripVisualisationIssueFormLogic::SetDepartureTimeMinuteUnit ( QString  minuteUnit)
virtual
void TripVisualisationIssueFormLogic::SetDepartureTimeSeconds ( QString  seconds)
virtual
void TripVisualisationIssueFormLogic::SetDepartureTimeSecondUnit ( QString  secondUnit)
virtual
void TripVisualisationIssueFormLogic::SetHiddenBusStopItem ( int  index,
bool  hide 
)
virtual
void TripVisualisationIssueFormLogic::SetSelectedBusStopItem ( int  row,
bool  selectedFlag 
)
virtual
void TripVisualisationIssueFormLogic::SetSelectedTariffItem ( int  row)
virtual
void TripVisualisationIssueFormLogic::SetTextBusStopLabel ( const QString &  text)
void TripVisualisationIssueFormLogic::SetTextLineNumberLabel ( const QString &  text)
void TripVisualisationIssueFormLogic::SetTextPassengersCheckoutLabel ( const QString &  text)
virtual
void TripVisualisationIssueFormLogic::SetTextPassengersCountLabel ( const QString &  text)
virtual
void TripVisualisationIssueFormLogic::SetTextPriceCurrencyLabel ( const QString &  text)
virtual
void TripVisualisationIssueFormLogic::SetTextPriceLabel ( const QString &  priceLabelText)
virtual
void TripVisualisationIssueFormLogic::SetTextSummaryPriceCurrencyLabel ( const QString &  text)
virtual
void TripVisualisationIssueFormLogic::SetTextSummaryPriceLabel ( const QString &  text)
virtual
void TripVisualisationIssueFormLogic::SetTextTripNumberLabel ( const QString &  text)
void TripVisualisationIssueFormLogic::SetTicketCount ( int32_t  passengersCount)
virtual
void TripVisualisationIssueFormLogic::TripBusStopTapAndHoldGestureFinished ( unsigned long  tripBusStopIndex)
signal

Here is the caller graph for this function:

void TripVisualisationIssueFormLogic::UpdateDistance ( const int  index,
const int32_t  distance 
)
virtual

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