[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdepim/kalarm/lib
From: David Jarvie <software () astrojar ! org ! uk>
Date: 2008-03-10 23:24:49
Message-ID: 1205191489.604384.16640.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 784341 by djarvie:
Prevent invalid negative values appearing in 'Time from now' edit field
M +2 -2 spinbox2.h
M +5 -5 timespinbox.cpp
M +1 -1 timespinbox.h
--- trunk/KDE/kdepim/kalarm/lib/spinbox2.h #784340:784341
@@ -133,9 +133,9 @@
/** Returns the maximum value of the spin box. */
int maximum() const { return mMaxValue; }
/** Sets the minimum value of the spin box. */
- void setMinimum(int val);
+ virtual void setMinimum(int val);
/** Sets the maximum value of the spin box. */
- void setMaximum(int val);
+ virtual void setMaximum(int val);
/** Sets the minimum and maximum values of the spin box. */
void setRange(int minValue, int maxValue) { setMinimum(minValue); \
setMaximum(maxValue); } /** Returns the current value of the spin box. */
--- trunk/KDE/kdepim/kalarm/lib/timespinbox.cpp #784340:784341
@@ -177,12 +177,12 @@
if (value() < mMinimumValue)
SpinBox2::setValue(mMinimumValue);
setSpecialValueText(QString());
- setMinimum(mMinimumValue);
+ SpinBox2::setMinimum(mMinimumValue);
}
else if (!valid && !mInvalid)
{
mInvalid = true;
- setMinimum(mMinimumValue - 1);
+ SpinBox2::setMinimum(mMinimumValue - 1);
setSpecialValueText(QLatin1String("**:**"));
SpinBox2::setValue(mMinimumValue - 1);
}
@@ -193,8 +193,8 @@
*/
void TimeSpinBox::setMinimum(int minutes)
{
- mMinimumValue = minutes;
- SpinBox2::setMinimum(mMinimumValue - (mInvalid ? 1 : 0));
+ mMinimumValue = minutes;
+ SpinBox2::setMinimum(mMinimumValue - (mInvalid ? 1 : 0));
}
/******************************************************************************
@@ -214,7 +214,7 @@
{
mInvalid = false;
setSpecialValueText(QString());
- setMinimum(mMinimumValue);
+ SpinBox2::setMinimum(mMinimumValue);
}
SpinBox2::setValue(minutes);
mEnteredSetValue = false;
--- trunk/KDE/kdepim/kalarm/lib/timespinbox.h #784340:784341
@@ -111,7 +111,7 @@
private slots:
void slotValueChanged(int value);
private:
- int mMinimumValue;
+ int mMinimumValue; // real minimum value, excluding special \
value for "**:**" bool m12Hour; // use 12-hour clock
bool mPm; // use PM for manually entered values (with \
12-hour clock) bool mInvalid; // value is currently invalid \
(asterisks)
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic