GamesViewItem Class Reference

#include <gamesviewitem.h>

List of all members.

Signals

void gameToPlaySelected (const QModelIndex &index)
void gameSelected (const QModelIndex &index)

Public Member Functions

 GamesViewItem (QGraphicsItem *parent=0, Qt::WindowFlags wFlags=0)
virtual void setModelIndex (const QModelIndex &index)
QModelIndex modelIndex () const

Protected Slots

void playGameActivated ()

Protected Member Functions

void layoutWidgets ()
void setToolTips ()
virtual void mousePressEvent (QGraphicsSceneMouseEvent *event)

Protected Attributes

QModelIndex m_index
Plasma::IconWidget * m_preview
Plasma::Label * m_gameName
Plasma::Label * m_gameDescription
Plasma::IconWidget * m_playButton
QGraphicsGridLayout * m_layout

Detailed Description

Definition at line 33 of file gamesviewitem.h.


Constructor & Destructor Documentation

GamesViewItem::GamesViewItem ( QGraphicsItem *  parent = 0,
Qt::WindowFlags  wFlags = 0 
)

Definition at line 29 of file gamesviewitem.cpp.


Member Function Documentation

void GamesViewItem::gameSelected ( const QModelIndex &  index  )  [signal]
void GamesViewItem::gameToPlaySelected ( const QModelIndex &  index  )  [signal]
void GamesViewItem::layoutWidgets (  )  [protected]

Definition at line 46 of file gamesviewitem.cpp.

QModelIndex GamesViewItem::modelIndex (  )  const

Definition at line 85 of file gamesviewitem.cpp.

void GamesViewItem::mousePressEvent ( QGraphicsSceneMouseEvent *  event  )  [protected, virtual]

Definition at line 95 of file gamesviewitem.cpp.

void GamesViewItem::playGameActivated (  )  [protected, slot]

Definition at line 90 of file gamesviewitem.cpp.

void GamesViewItem::setModelIndex ( const QModelIndex &  index  )  [virtual]

Definition at line 39 of file gamesviewitem.cpp.

void GamesViewItem::setToolTips (  )  [protected]

Definition at line 76 of file gamesviewitem.cpp.


Member Data Documentation

Plasma::Label* GamesViewItem::m_gameDescription [protected]

Definition at line 57 of file gamesviewitem.h.

Plasma::Label* GamesViewItem::m_gameName [protected]

Definition at line 56 of file gamesviewitem.h.

QModelIndex GamesViewItem::m_index [protected]

Definition at line 54 of file gamesviewitem.h.

QGraphicsGridLayout* GamesViewItem::m_layout [protected]

Definition at line 59 of file gamesviewitem.h.

Plasma::IconWidget* GamesViewItem::m_playButton [protected]

Definition at line 58 of file gamesviewitem.h.

Plasma::IconWidget* GamesViewItem::m_preview [protected]

Definition at line 55 of file gamesviewitem.h.


The documentation for this class was generated from the following files:
Generated on Mon Dec 27 13:13:41 2010 for Gluon by  doxygen 1.6.3