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

#include <CommandSegmentListViewDelegate.h>

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

Classes

class  DataClass
 

Public Types

enum  DataRole {
  LineNumber = Qt::UserRole + 100, TripNumber, LineNumberText, ArrivalTimes,
  BusStops, IsFollowingCommandSegment, TimeToDeparture
}
 

Signals

void DepartureButtonPressed ()
 

Public Member Functions

 CommandSegmentListViewDelegate (QObject *parent=0)
 
virtual ~CommandSegmentListViewDelegate ()
 
QSize sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const
 
void paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const
 
bool editorEvent (QEvent *event, QAbstractItemModel *model, const QStyleOptionViewItem &option, const QModelIndex &index)
 
void SetDepartureCaptionText (const QString &departureCaptionText)
 

Member Enumeration Documentation

Enumerator
LineNumber 
TripNumber 
LineNumberText 
ArrivalTimes 
BusStops 
IsFollowingCommandSegment 
TimeToDeparture 

Constructor & Destructor Documentation

CommandSegmentListViewDelegate::CommandSegmentListViewDelegate ( QObject *  parent = 0)
CommandSegmentListViewDelegate::~CommandSegmentListViewDelegate ( )
virtual

Member Function Documentation

void CommandSegmentListViewDelegate::DepartureButtonPressed ( )
signal

Here is the caller graph for this function:

bool CommandSegmentListViewDelegate::editorEvent ( QEvent *  event,
QAbstractItemModel *  model,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
)
void CommandSegmentListViewDelegate::paint ( QPainter *  painter,
const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const

Here is the call graph for this function:

void CommandSegmentListViewDelegate::SetDepartureCaptionText ( const QString &  departureCaptionText)
QSize CommandSegmentListViewDelegate::sizeHint ( const QStyleOptionViewItem &  option,
const QModelIndex &  index 
) const

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