Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
CommandSegmentListViewDelegate::DataClass Class Reference

Public Member Functions

 DataClass ()
 
 ~DataClass ()
 
QPixmap GetDepartureButtonImage ()
 
QSize GetDepartureButtonImageSize ()
 
int GetFollowingCommandSegmentItemHeight (int busStopListSize)
 

Public Attributes

QFont mDefaultFont
 
QFont mTimeToDepartureFont
 
int mDefaultFontSpacing
 
const uint8_t SPACER_IN_PIXELS = 10
 
const uint8_t MARGIN_IN_PIXELS = 10
 
const uint8_t DEFAULT_FONT_POINT_SIZE = 15
 
const uint8_t DEPARTURE_TIME_FONT_POINT_SIZE = DEFAULT_FONT_POINT_SIZE + 14
 
const uint8_t DISPLAYED_BUS_STOPS_LEVEL = 3
 
const uint8_t MAX_DISPLAYED_BUS_STOP_COUNT = ( DISPLAYED_BUS_STOPS_LEVEL * 2 ) + 1
 
const uint8_t COMMAND_SEGMENT_DELIMITER_LINE_WIDTH = 2
 
const QString COMMAND_SEGMENT_DELIMITER_COLOR = "#f2f2f2"
 
const QString DEPARTURE_BUTTON_IMAGE_FILENAME = RESOURCE_IMAGE_PATH"button-odchod-NORMAL-81px.png"
 
const QString DEPARTURE_BUTTON_PUSHED_IMAGE_FILENAME = RESOURCE_IMAGE_PATH"button-odchod-HOVER-81px.png"
 
const uint8_t LINE_AND_TRIP_NUMBER_AREA_MAX_CHARACTERS = 10
 
const uint8_t ARRIVAL_TIMES_AREA_MAX_CHARACTERS = 5
 
bool mIsDepartureButtonPushed
 
QString mDepartureCaptionText
 

Constructor & Destructor Documentation

CommandSegmentListViewDelegate::DataClass::DataClass ( )

Here is the call graph for this function:

CommandSegmentListViewDelegate::DataClass::~DataClass ( )

Member Function Documentation

QPixmap CommandSegmentListViewDelegate::DataClass::GetDepartureButtonImage ( )
QSize CommandSegmentListViewDelegate::DataClass::GetDepartureButtonImageSize ( )
int CommandSegmentListViewDelegate::DataClass::GetFollowingCommandSegmentItemHeight ( int  busStopListSize)

Member Data Documentation

const uint8_t CommandSegmentListViewDelegate::DataClass::ARRIVAL_TIMES_AREA_MAX_CHARACTERS = 5
const QString CommandSegmentListViewDelegate::DataClass::COMMAND_SEGMENT_DELIMITER_COLOR = "#f2f2f2"
const uint8_t CommandSegmentListViewDelegate::DataClass::COMMAND_SEGMENT_DELIMITER_LINE_WIDTH = 2
const uint8_t CommandSegmentListViewDelegate::DataClass::DEFAULT_FONT_POINT_SIZE = 15
const QString CommandSegmentListViewDelegate::DataClass::DEPARTURE_BUTTON_IMAGE_FILENAME = RESOURCE_IMAGE_PATH"button-odchod-NORMAL-81px.png"
const QString CommandSegmentListViewDelegate::DataClass::DEPARTURE_BUTTON_PUSHED_IMAGE_FILENAME = RESOURCE_IMAGE_PATH"button-odchod-HOVER-81px.png"
const uint8_t CommandSegmentListViewDelegate::DataClass::DEPARTURE_TIME_FONT_POINT_SIZE = DEFAULT_FONT_POINT_SIZE + 14
const uint8_t CommandSegmentListViewDelegate::DataClass::DISPLAYED_BUS_STOPS_LEVEL = 3
const uint8_t CommandSegmentListViewDelegate::DataClass::LINE_AND_TRIP_NUMBER_AREA_MAX_CHARACTERS = 10
const uint8_t CommandSegmentListViewDelegate::DataClass::MARGIN_IN_PIXELS = 10
const uint8_t CommandSegmentListViewDelegate::DataClass::MAX_DISPLAYED_BUS_STOP_COUNT = ( DISPLAYED_BUS_STOPS_LEVEL * 2 ) + 1
QFont CommandSegmentListViewDelegate::DataClass::mDefaultFont
int CommandSegmentListViewDelegate::DataClass::mDefaultFontSpacing
QString CommandSegmentListViewDelegate::DataClass::mDepartureCaptionText
bool CommandSegmentListViewDelegate::DataClass::mIsDepartureButtonPushed
QFont CommandSegmentListViewDelegate::DataClass::mTimeToDepartureFont
const uint8_t CommandSegmentListViewDelegate::DataClass::SPACER_IN_PIXELS = 10

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