ZoomButton Class Reference

A class for Zoom Buttons. More...

#include <zoombutton.h>

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

List of all members.

Public Member Functions

 ZoomButton (const QString &iconPictureFileName=QString(), QWidget *parent=0)
 Constructor.
const QPoint & eventPosition ()
 Relative position of the event inside the widget.

Protected Member Functions

void mouseMoveEvent (QMouseEvent *event)
 Event handler for mouse move events.
void mousePressEvent (QMouseEvent *event)
 Event handler for mouse press events.

Private Attributes

QTimer * m_dragStartTimer
 Mouse press timer, initiates drag mode.
QPoint m_eventPosition
 Position of mousePressEvent.

Detailed Description

A class for Zoom Buttons.

Author:
Kaj Wallin - kaj.wallin (at) ixonos.com

Constructor & Destructor Documentation

ZoomButton::ZoomButton ( const QString &  iconPictureFileName = QString(),
QWidget *  parent = 0 
)

Constructor.

Parameters:
iconPictureFileName Icon image file name
parent Parent

Member Function Documentation

void ZoomButton::mouseMoveEvent ( QMouseEvent *  event  )  [protected]

Event handler for mouse move events.

Parameters:
event Mouse event
void ZoomButton::mousePressEvent ( QMouseEvent *  event  )  [protected]

Event handler for mouse press events.

Parameters:
event Mouse event

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

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