Plasma
Plasma::ScrollBar Class Reference
Provides a plasma-themed QScrollBar. More...
#include <Plasma/Widgets/ScrollBar>
Public Slots | |
| void | setOrientation (Qt::Orientation orientation) |
| void | setValue (int val) |
Signals | |
| void | valueChanged (int value) |
Public Member Functions | |
| int | maximum () const |
| int | minimum () const |
| QScrollBar * | nativeWidget () const |
| int | pageStep () |
| ScrollBar (QGraphicsWidget *parent) | |
| void | setPageStep (int val) |
| void | setRange (int min, int max) |
| void | setSingleStep (int val) |
| void | setStyleSheet (const QString &stylesheet) |
| int | singleStep () |
| QString | styleSheet () |
| int | value () const |
| ~ScrollBar () | |
Properties | |
| int | maximum |
| int | minimum |
| QScrollBar | nativeWidget |
| int | pageStep |
| int | singleStep |
| QString | stylesheet |
| int | value |
Detailed Description
Provides a plasma-themed QScrollBar.
Definition at line 39 of file scrollbar.h.
Constructor & Destructor Documentation
| Plasma::ScrollBar::ScrollBar | ( | QGraphicsWidget * | parent | ) | [explicit] |
Creates a scrollbar; the default orientation is vertical.
Definition at line 34 of file scrollbar.cpp.
| Plasma::ScrollBar::~ScrollBar | ( | ) |
Definition at line 48 of file scrollbar.cpp.
Member Function Documentation
| int Plasma::ScrollBar::maximum | ( | ) | const |
- Returns:
- the maximum value bound of this ScrollBar
| int Plasma::ScrollBar::minimum | ( | ) | const |
- Returns:
- the minimum value bound of this ScrollBar
| QScrollBar* Plasma::ScrollBar::nativeWidget | ( | ) | const |
- Returns:
- the native widget wrapped by this ScrollBar
| int Plasma::ScrollBar::pageStep | ( | ) |
- Returns:
- the amount of the page step
| void Plasma::ScrollBar::setOrientation | ( | Qt::Orientation | orientation | ) | [slot] |
Sets the orientation of the ScrollBar.
Definition at line 114 of file scrollbar.cpp.
| void Plasma::ScrollBar::setPageStep | ( | int | val | ) |
Sets the amount the slider will scroll when the user press page up or page down.
- val
Definition at line 69 of file scrollbar.cpp.
| void Plasma::ScrollBar::setRange | ( | int | min, | |
| int | max | |||
| ) |
Sets the scrollbar minimum and maximum values.
- min minimum value
- max maximum value
Definition at line 54 of file scrollbar.cpp.
| void Plasma::ScrollBar::setSingleStep | ( | int | val | ) |
Sets the amount of the single step i.e how much the slider will move when the user press an arrow button.
- val
Definition at line 59 of file scrollbar.cpp.
| void Plasma::ScrollBar::setStyleSheet | ( | const QString & | stylesheet | ) |
Sets the stylesheet used to control the visual display of this ScrollBar.
- stylesheet a CSS string
Definition at line 99 of file scrollbar.cpp.
| void Plasma::ScrollBar::setValue | ( | int | val | ) | [slot] |
Sets the current value for the ScrollBar.
Definition at line 79 of file scrollbar.cpp.
| int Plasma::ScrollBar::singleStep | ( | ) |
- Returns:
- the amount of the single step
| QString Plasma::ScrollBar::styleSheet | ( | ) |
- Returns:
- the stylesheet currently used with this widget
Definition at line 104 of file scrollbar.cpp.
| int Plasma::ScrollBar::value | ( | ) | const |
- Returns:
- the current scrollbar value
| void Plasma::ScrollBar::valueChanged | ( | int | value | ) | [signal] |
Emitted when the value of the slider changes.
Property Documentation
int Plasma::ScrollBar::maximum [read] |
Definition at line 47 of file scrollbar.h.
int Plasma::ScrollBar::minimum [read] |
Definition at line 46 of file scrollbar.h.
QScrollBar * Plasma::ScrollBar::nativeWidget [read] |
Definition at line 49 of file scrollbar.h.
int Plasma::ScrollBar::pageStep [read, write] |
Definition at line 44 of file scrollbar.h.
int Plasma::ScrollBar::singleStep [read, write] |
Definition at line 43 of file scrollbar.h.
QString Plasma::ScrollBar::stylesheet [read, write] |
Definition at line 48 of file scrollbar.h.
int Plasma::ScrollBar::value [read, write] |
Definition at line 45 of file scrollbar.h.
The documentation for this class was generated from the following files:
KDE 4.3 API Reference