KDEUI
Go to the documentation of this file.
21 #ifndef KCAPACITYBAR_H
22 #define KCAPACITYBAR_H
24 #include <QtGui/QWidget>
49 Q_PROPERTY(
int value READ value WRITE setValue)
50 Q_PROPERTY(
QString text READ text WRITE setText)
51 Q_PROPERTY(
DrawTextMode drawTextMode READ drawTextMode WRITE setDrawTextMode)
52 Q_PROPERTY(
bool fillFullBlocks READ fillFullBlocks WRITE setFillFullBlocks)
53 Q_PROPERTY(
bool continuous READ continuous WRITE setContinuous)
54 Q_PROPERTY(
int barHeight READ barHeight WRITE setBarHeight)
55 Q_PROPERTY(Qt::Alignment horizontalTextAlignment READ horizontalTextAlignment
56 WRITE setHorizontalTextAlignment)
82 void setValue(
int value);
96 void setText(
const QString &text);
118 void setFillFullBlocks(
bool fillFullBlocks);
123 bool fillFullBlocks()
const;
135 void setContinuous(
bool continuous);
141 bool continuous()
const;
160 void setBarHeight(
int barHeight);
165 int barHeight()
const;
183 void setHorizontalTextAlignment(Qt::Alignment textAlignment);
188 Qt::Alignment horizontalTextAlignment()
const;
196 void setDrawTextMode(DrawTextMode mode);
201 DrawTextMode drawTextMode()
const;
208 void drawCapacityBar(QPainter *p,
const QRect &rect)
const;
211 virtual QSize minimumSizeHint()
const;
215 virtual void paintEvent(QPaintEvent *event);
216 virtual void changeEvent(QEvent *event);
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Tue Jul 23 2013 20:33:50 by
doxygen 1.8.1.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.