KDE 4.5 PyKDE API Reference
  • KDE's Python API
  • Overview
  • PyKDE Home
  • Sitemap
  • Contact Us
 

ScrollBar Class Reference

from PyKDE4.plasma import *

Inherits: QGraphicsProxyWidget → QGraphicsWidget → QObject
Namespace: Plasma

Detailed Description

ScrollBar plasma/widgets/scrollbar.h <Plasma/Widgets/ScrollBar>

Provides a plasma-themed QScrollBar.


Signals

 valueChanged (int value)

Methods

 __init__ (self, QGraphicsWidget parent)
 contextMenuEvent (self, QGraphicsSceneContextMenuEvent event)
int maximum (self)
int minimum (self)
QScrollBar nativeWidget (self)
Qt::Orientation orientation (self)
int pageStep (self)
 setOrientation (self, Qt::Orientation orientation)
 setPageStep (self, int val)
 setRange (self, int min, int max)
 setSingleStep (self, int val)
 setStyleSheet (self, QString stylesheet)
 setValue (self, int val)
int singleStep (self)
QString styleSheet (self)
int value (self)

Signal Documentation

valueChanged ( int  value
)

Emitted when the value of the slider changes

Signal syntax:
QObject.connect(source, SIGNAL("valueChanged(int)"), target_slot)

Method Documentation

__init__ (  self,
QGraphicsWidget  parent
)

Creates a scrollbar; the default orientation is vertical

contextMenuEvent (  self,
QGraphicsSceneContextMenuEvent  event
)
int maximum (   self )

Returns:
the maximum value bound of this ScrollBar

int minimum (   self )

Returns:
the minimum value bound of this ScrollBar

QScrollBar nativeWidget (   self )

Returns:
the native widget wrapped by this ScrollBar

Qt::Orientation orientation (   self )

Returns:
the orientation of the scrollbar
Since:
4.4

int pageStep (   self )

Returns:
the amount of the page step

setOrientation (  self,
Qt::Orientation  orientation
)

Sets the orientation of the ScrollBar.

setPageStep (  self,
int  val
)

Sets the amount the slider will scroll when the user press page up or page down @arg val

setRange (  self,
int  min,
int  max
)

Sets the scrollbar minimum and maximum values @arg min minimum value @arg max maximum value

setSingleStep (  self,
int  val
)

Sets the amount of the single step i.e how much the slider will move when the user press an arrow button @arg val

setStyleSheet (  self,
QString  stylesheet
)

Sets the stylesheet used to control the visual display of this ScrollBar

@arg stylesheet a CSS string

setValue (  self,
int  val
)

Sets the current value for the ScrollBar @arg value must be minimum() <= value <= maximum()

int singleStep (   self )

Returns:
the amount of the single step

QString styleSheet (   self )

Returns:
the stylesheet currently used with this widget

int value (   self )

Returns:
the current scrollbar value

  • Full Index

Modules

  • akonadi
  • dnssd
  • kdecore
  • kdeui
  • khtml
  • kio
  • knewstuff
  • kparts
  • kutils
  • nepomuk
  • phonon
  • plasma
  • polkitqt
  • solid
  • soprano
This documentation is maintained by Simon Edwards.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal