X-Git-Url: https://ruin.nu/git/?p=hbs.git;a=blobdiff_plain;f=bs%2Fui%2Ftickviewbase.ui.h;h=026be8c2d28c392201f9190d58670142a6a7edd6;hp=741e407ae7fe199838f4dbb3c05d3a8615d2d8ac;hb=d1b57a078d3edb148f8b6ec61944a0b852a4bf94;hpb=071b5f2d6ca710d048a58ee40e32bc623033c46e diff --git a/bs/ui/tickviewbase.ui.h b/bs/ui/tickviewbase.ui.h index 741e407..026be8c 100644 --- a/bs/ui/tickviewbase.ui.h +++ b/bs/ui/tickviewbase.ui.h @@ -14,6 +14,7 @@ void CTickViewBase::slotMaxTick(int i) { if ( !oneTickCheck->isChecked()) minTickSpin->setMaxValue(i); + } void CTickViewBase::slotMinTick( int i ) @@ -27,8 +28,11 @@ void CTickViewBase::slotTickChanged(int i) if ( oneTickCheck->isChecked()) { maxTickSpin->setValue(i); - minTickSpin->setValue(i); + //minTickSpin->setValue(i-1); + emit ticksChanged( maxTickSpin->value() - 1, maxTickSpin->value()); + return; } + emit ticksChanged( minTickSpin->value(), maxTickSpin->value()); } void CTickViewBase::slotOneTick( bool b ) @@ -36,10 +40,12 @@ void CTickViewBase::slotOneTick( bool b ) if(b) { maxTickSpin->setMinValue(0); + minTickSpin->setDisabled(true); minTickSpin->setMaxValue(99); } else { + minTickSpin->setEnabled(true); maxTickSpin->setMinValue( minTickSpin->value()); minTickSpin->setMaxValue( maxTickSpin->value()); }