KDEUI
Go to the documentation of this file.
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);
101 QString text()
const;
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 widget shows a bar which is filled to show the level of usage of a certain device.
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Feb 20 2023 00:00:00 by
doxygen 1.9.6 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.