Vesna
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Public Attributes | List of all members
CancelTicketListViewDelegate Class Reference
Inheritance diagram for CancelTicketListViewDelegate:
Inheritance graph
[legend]
Collaboration diagram for CancelTicketListViewDelegate:
Collaboration graph
[legend]

Public Types

enum  DataRole { CancelTicketNumber = Qt::UserRole + 100, CancelTicketUnavailable }
 

Public Member Functions

 CancelTicketListViewDelegate ()
 
virtual ~CancelTicketListViewDelegate ()
 
void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
 

Public Attributes

const uint8_t CANCEL_TICKET_NUMBER_FONT_POINT_SIZE = 14
 
const QString SELECTED_ITEM_BACKGROUND_COLOR = "#f2fffb"
 
const QString SELECTED_ITEM_BORDER_COLOR = "#00e699"
 
const uint8_t SELECTED_ITEM_BORDER_WIDTH = 4
 
const QString SELECTED_ITEM_TEXT_COLOR = "#008a57"
 
const QString UNSELECTED_ITEM_UNAVAILABLE = "#fffef5"
 
const QString UNSELECTED_ITEM_TEXT_COLOR = "gray"
 
const uint8_t LEFT_MARGIN = 20
 
const uint8_t RIGHT_MARGIN = 10
 
const uint8_t DELIMITER_BOTTOM_MARGIN = 1
 
const QString DELIMITER_COLOR = "#ecf2ff"
 
const uint8_t DELIMITER_WIDTH = 3
 
QFont mFont
 

Member Enumeration Documentation

Enumerator
CancelTicketNumber 
CancelTicketUnavailable 

Constructor & Destructor Documentation

CancelTicketListViewDelegate::CancelTicketListViewDelegate ( )
inline

Here is the call graph for this function:

virtual CancelTicketListViewDelegate::~CancelTicketListViewDelegate ( )
inlinevirtual

Member Function Documentation

void CancelTicketListViewDelegate::paint ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const
inline

Member Data Documentation

const uint8_t CancelTicketListViewDelegate::CANCEL_TICKET_NUMBER_FONT_POINT_SIZE = 14
const uint8_t CancelTicketListViewDelegate::DELIMITER_BOTTOM_MARGIN = 1
const QString CancelTicketListViewDelegate::DELIMITER_COLOR = "#ecf2ff"
const uint8_t CancelTicketListViewDelegate::DELIMITER_WIDTH = 3
const uint8_t CancelTicketListViewDelegate::LEFT_MARGIN = 20
QFont CancelTicketListViewDelegate::mFont
const uint8_t CancelTicketListViewDelegate::RIGHT_MARGIN = 10
const QString CancelTicketListViewDelegate::SELECTED_ITEM_BACKGROUND_COLOR = "#f2fffb"
const QString CancelTicketListViewDelegate::SELECTED_ITEM_BORDER_COLOR = "#00e699"
const uint8_t CancelTicketListViewDelegate::SELECTED_ITEM_BORDER_WIDTH = 4
const QString CancelTicketListViewDelegate::SELECTED_ITEM_TEXT_COLOR = "#008a57"
const QString CancelTicketListViewDelegate::UNSELECTED_ITEM_TEXT_COLOR = "gray"
const QString CancelTicketListViewDelegate::UNSELECTED_ITEM_UNAVAILABLE = "#fffef5"

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