[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/plasma/widgets
From: Marco Martin <notmart () gmail ! com>
Date: 2010-11-09 22:16:05
Message-ID: 20101109221605.E2CEDAC89E () svn ! kde ! org
[Download RAW message or body]
SVN commit 1194798 by mart:
minimum and maximum settable from javascript
M +10 -0 scrollbar.cpp
M +14 -2 scrollbar.h
--- trunk/KDE/kdelibs/plasma/widgets/scrollbar.cpp #1194797:1194798
@@ -102,6 +102,16 @@
return static_cast<QScrollBar*>(widget())->maximum();
}
+void ScrollBar::setMinimum(const int min) const
+{
+ static_cast<QScrollBar*>(widget())->setMinimum(min);
+}
+
+void ScrollBar::setMaximum(const int max) const
+{
+ static_cast<QScrollBar*>(widget())->setMaximum(max);
+}
+
void ScrollBar::setStyleSheet(const QString &stylesheet)
{
widget()->setStyleSheet(stylesheet);
--- trunk/KDE/kdelibs/plasma/widgets/scrollbar.h #1194797:1194798
@@ -43,8 +43,8 @@
Q_PROPERTY(int singleStep READ singleStep WRITE setSingleStep)
Q_PROPERTY(int pageStep READ pageStep WRITE setPageStep)
Q_PROPERTY(int value READ value WRITE setValue NOTIFY valueChanged)
- Q_PROPERTY(int minimum READ minimum)
- Q_PROPERTY(int maximum READ maximum)
+ Q_PROPERTY(int minimum READ minimum WRITE setMinimum)
+ Q_PROPERTY(int maximum READ maximum WRITE setMaximum)
Q_PROPERTY(QString styleSheet READ styleSheet WRITE setStyleSheet)
Q_PROPERTY(QScrollBar *nativeWidget READ nativeWidget)
Q_PROPERTY(Qt::Orientation orientation READ orientation WRITE setOrientation)
@@ -103,6 +103,18 @@
int maximum() const;
/**
+ * @arg the minimum value bound of this ScrollBar
+ * @since 4.6
+ */
+ void setMinimum(const int min) const;
+
+ /**
+ * @arg the maximum value bound of this ScrollBar
+ * @since 4.6
+ */
+ void setMaximum(const int max) const;
+
+ /**
* Sets the stylesheet used to control the visual display of this ScrollBar
*
* @arg stylesheet a CSS string
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic