.TH "KArrowButton" kde3 "11 Jun 2005" "Version Version 3.4.1" "kdeui Library" \" -*- nroff -*-
.ad l
.nh
.SH NAME
KArrowButton \- Draws a button with an arrow.  

.PP
.SH SYNOPSIS
.br
.PP
\fC#include <karrowbutton.h>\fP
.PP
Inherits \fBQPushButton\fP.
.PP
.SS "Public Slots"

.in +1c
.ti -1c
.RI "void \fBsetArrowType\fP (Qt::ArrowType a)"
.br
.in -1c
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBKArrowButton\fP (\fBQWidget\fP *parent=0, Qt::ArrowType arrow=Qt::UpArrow, const char *name=0)"
.br
.ti -1c
.RI "virtual \fB~KArrowButton\fP ()"
.br
.ti -1c
.RI "virtual \fBQSize\fP \fBsizeHint\fP () const "
.br
.ti -1c
.RI "Qt::ArrowType \fBarrowType\fP () const "
.br
.ti -1c
.RI "int \fBarrowTp\fP () const "
.br
.ti -1c
.RI "void \fBsetArrowTp\fP (int tp)"
.br
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "virtual void \fBdrawButton\fP (\fBQPainter\fP *)"
.br
.ti -1c
.RI "virtual void \fBvirtual_hook\fP (int id, void *data)"
.br
.in -1c
.SS "Properties"

.in +1c
.ti -1c
.RI "int \fBarrowType\fP"
.br
.in -1c
.SH "Detailed Description"
.PP 
Draws a button with an arrow. 

Draws a button which shows an arrow pointing into a certain direction. The arrow's alignment on the button depends on the direction it's pointing to, e.g. a left arrow is aligned at the left border, a upwards arrow at the top border. This class honors the currently configured \fBKStyle\fP when drawing the arrow.
.PP
\fBAuthor:\fP
.RS 4
Frerich Raabe 
.RE
.PP

.PP
Definition at line 38 of file karrowbutton.h.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "KArrowButton::KArrowButton (\fBQWidget\fP * parent = \fC0\fP, Qt::ArrowType arrow = \fCQt::UpArrow\fP, const char * name = \fC0\fP)"
.PP
Constructs an arrow button. 
.PP
\fBParameters:\fP
.RS 4
\fIparent\fP This button's parent 
.br
\fIarrow\fP The direction the arrrow should be pointing in 
.br
\fIname\fP An internal name for this widget
.RE
.PP

.PP
Definition at line 30 of file karrowbutton.cpp.
.SS "KArrowButton::~\fBKArrowButton\fP ()\fC [virtual]\fP"
.PP
Destructor. 
.PP

.PP
Definition at line 38 of file karrowbutton.cpp.
.SH "Member Function Documentation"
.PP 
.SS "\fBQSize\fP KArrowButton::sizeHint () const\fC [virtual]\fP"
.PP
Reimplemented from \fBQPushButton\fP. 
.PP

.PP
Definition at line 43 of file karrowbutton.cpp.
.SS "Qt::ArrowType KArrowButton::arrowType () const"
.PP
Returns the arrow type 
.PP
\fBSince:\fP
.RS 4
3.4. 
.RE
.PP

.PP
.SS "void KArrowButton::setArrowType (Qt::ArrowType a)\fC [slot]\fP"
.PP
Defines in what direction the arrow is pointing to. 
.PP
Will repaint the button if necessary.
.PP
\fBParameters:\fP
.RS 4
\fIa\fP The direction this arrow should be pointing in
.RE
.PP

.PP
Definition at line 48 of file karrowbutton.cpp.
.SS "void KArrowButton::drawButton (\fBQPainter\fP *)\fC [protected, virtual]\fP"
.PP
Reimplemented from \fBQPushButton\fP. 
.PP

.PP
Definition at line 60 of file karrowbutton.cpp.
.PP
References QPushButton::isDown().

.SH "Author"
.PP 
Generated automatically by Doxygen for kdeui Library from the source code.
