]> ruin.nu Git - hbs.git/blobdiff - bs/ui/tickviewbase.ui.h
solved an evil bug in Fleet::distributeLossesGains and some other stuff
[hbs.git] / bs / ui / tickviewbase.ui.h
index 83c23f7be9cfe42ebe9c91e6cd05194129e9b6f2..026be8c2d28c392201f9190d58670142a6a7edd6 100644 (file)
@@ -28,7 +28,9 @@ 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());
 }
@@ -38,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());
     }