[Kst] [Bug 111114] Ability to apply only settings that were changed in plot dialog
Andrew Walker
arwalker at sumusltd.com
Tue Jun 26 23:44:37 CEST 2007
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=111114
arwalker sumusltd com changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
------- Additional Comments From arwalker sumusltd com 2007-06-26 23:44 -------
SVN commit 680684 by arwalker:
BUG:111114 All now seems well
M +8 -4 kst2dplotwidget_i.cpp
--- branches/work/kst/1.5/kst/src/libkstapp/kst2dplotwidget_i.cpp #680683:680684
@ -1052,7 +1052,8 @
bool isXAxisInterpreted;
plot->getXAxisInterpretation(isXAxisInterpreted, xAxisInterpretation, xAxisDisplay);
- if (_checkBoxXInterpret->state() == QButton::On || isXAxisInterpreted) {
+ if (_checkBoxXInterpret->state() == QButton::On ||
+ (_checkBoxXInterpret->state() == QButton::NoChange && isXAxisInterpreted)) {
if (_comboBoxXInterpret->currentText().compare(QString(" ")) != 0) {
xAxisInterpretation = AxisInterpretations[_comboBoxXInterpret->currentItem()].type;
}
@ -1107,7 +1108,8 @
plot->setSuppressBottom(false);
}
- if (_xTransformTop->state() == QButton::On || !plot->xTransformedExp().isNull()) {
+ if (_xTransformTop->state() == QButton::On ||
+ (_xTransformTop->state() == QButton::NoChange && !plot->xTransformedExp().isNull())) {
if (_xTransformTopExp->text() != QString(" ")) {
plot->setXTransformedExp(_xTransformTopExp->text());
}
@ -1136,7 +1138,8 @
bool isYAxisInterpreted;
plot->getYAxisInterpretation(isYAxisInterpreted, yAxisInterpretation, yAxisDisplay);
- if (_checkBoxYInterpret->state() == QButton::On || isYAxisInterpreted) {
+ if (_checkBoxYInterpret->state() == QButton::On ||
+ (_checkBoxYInterpret->state() == QButton::NoChange && isYAxisInterpreted)) {
if (_comboBoxYInterpret->currentText().compare(QString(" ")) != 0) {
yAxisInterpretation = AxisInterpretations[_comboBoxYInterpret->currentItem()].type;
}
@ -1192,7 +1195,8 @
plot->setSuppressRight(false);
}
- if (_yTransformRight->state() == QButton::On || !plot->yTransformedExp().isNull()) {
+ if (_yTransformRight->state() == QButton::On ||
+ (_yTransformRight->state() == QButton::NoChange && !plot->yTransformedExp().isNull())) {
if (_yTransformRightExp->text() != QString(" ")) {
plot->setYTransformedExp(_yTransformRightExp->text());
}
More information about the Kst
mailing list