FullScreenButton Class Reference

Fullscreen button class. More...

#include "ui/fullscreenbutton.h"

List of all members.

Public Slots

void invoke ()
 Invoke the button (if not already visible) and set hiding timer.

Public Member Functions

 FullScreenButton (QWidget *parent=0)
 Constructor.
 ~FullScreenButton ()
 Desctructor.

Protected Member Functions

void paintEvent (QPaintEvent *event)
 Event handler for paint events.

Private Attributes

QColor * m_normalColor
 Normal background color.
QLinearGradient * m_selectedGradient
 Selected background.
QPainterPath m_backgroundPath
 Item shape path.
QTimer * m_hidingTimer
 Timer for hiding the button after a delay.

Detailed Description

Fullscreen button class.

Author:
Kaj Wallin - kaj.wallin (at) ixonos.com
Pekka Nissinen - pekka.nissinen (at) ixonos.com

Constructor & Destructor Documentation

FullScreenButton::FullScreenButton ( QWidget *  parent = 0  ) 

Constructor.

Parameters:
parent Parent widget

Member Function Documentation

void FullScreenButton::paintEvent ( QPaintEvent *  event  )  [protected]

Event handler for paint events.

Paints the button and its icon

Parameters:
event Paint event

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

Generated on Fri Sep 3 12:05:41 2010 for Situare client for Maemo by  doxygen 1.6.1