Source Code (Use browser search to find items of interest.)
Class Index
kicker'KMiniPagerArrow (./kdebase/kicker/internalapplets/minipager/pagerapplet.h:18)
class KMiniPagerArrow : public QButton
{
Q_OBJECT
public:
KMiniPagerArrow(QWidget *parent=0, const char *name=0)
: QButton(parent, name){;}
void setPosition(InternalApplet::Position p);
protected:
void paintEvent(QPaintEvent *ev);
ArrowType arrow;
};
kicker'KMiniPagerArrow::paintEvent() (./kdebase/kicker/internalapplets/minipager/pagerapplet.cpp:31)
void KMiniPagerArrow::paintEvent(QPaintEvent *)
{
QPainter p(this);
qDrawArrow(&p, arrow, Qt::WindowsStyle, isOn() || isDown(), 0, 0, width(),
height(), colorGroup(), true);
qDrawWinPanel(&p, 0, 0, width(), height(), colorGroup(), isOn() || isDown());
}
kicker'KMiniPagerArrow::setPosition() (./kdebase/kicker/internalapplets/minipager/pagerapplet.cpp:39)
void KMiniPagerArrow::setPosition(InternalApplet::Position p)
{
switch(p){
case InternalApplet::Left:
arrow = Qt::RightArrow; break;
case InternalApplet::Right:
arrow = Qt::LeftArrow; break;
case InternalApplet::Top:
arrow = Qt::DownArrow; break;
default:
arrow = Qt::UpArrow; break;
}
}