Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

QwtArrowButton Class Reference

Arrow Button. More...

#include <qwt_arrbtn.h>

List of all members.

Public Types

enum  Direction { Up, Down, Left, Right }

Public Methods

 QwtArrowButton (int num, Direction dir, QWidget *parent, const char *name=0)
Direction direction () const
int num () const
virtual QSize sizeHint () const
virtual QSize minimumSizeHint () const
virtual QSizePolicy sizePolicy () const

Protected Methods

virtual void drawButtonLabel (QPainter *p)


Detailed Description

Arrow Button.

A push button with one or more filled triangles on its front. An Arrow button can have 1 to 3 arrows in a row, pointing up, down, left or right.


Member Enumeration Documentation

enum QwtArrowButton::Direction
 

Direction

See also:
QwtArrowButton::QwtArrowButton, QwtArrowButton::direction


Constructor & Destructor Documentation

QwtArrowButton::QwtArrowButton int    num,
Direction    dir,
QWidget *    parent,
const char *    name = 0
 

Constructor.

Parameters:
num  Number of arrows
dir  Direction. One of QwtArrowButton::Up, QwtArrowButton::Down, QwtArrowButton::Left, or QwtArrowButton::Right
parent 
name  Forwarded to QPushButton's ctor


Member Function Documentation

QwtArrowButton::Direction QwtArrowButton::direction   const
 

The direction of the arrows.

void QwtArrowButton::drawButtonLabel QPainter *    p [protected, virtual]
 

Draw the button label.

See also:
The Qt Manual on QPushButton

QSize QwtArrowButton::minimumSizeHint   const [virtual]
 

Return a minimum size hint.

int QwtArrowButton::num   const
 

The number of arrows.

QSize QwtArrowButton::sizeHint   const [virtual]
 

Returns:
a size hint

QSizePolicy QwtArrowButton::sizePolicy   const [virtual]
 

Returns:
Fixed/Expanding.


Generated on Tue May 28 15:30:56 2002 for Qwt User's Guide by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001