функция для изменения диапазона значений - PullRequest
0 голосов
/ 10 февраля 2020

У меня есть QMouseEvent для отслеживания движения мыши, функция для получения значений координат экрана

if(EDC_dragging && EDC_checked)
    {
      if(event->y() > 220 && event->y() < 280){
        changePvalue(event->y());
       }
    }

, где changePvalue() функция обновляет точки, как показано ниже:

void Program::changePvalue(int value)
{
    CurPoint1->setY(value);
    CurPoint2->setY(value);
    update();
}

Здесь значение изменяется между 220 и 280. Мне нужно сделать функцию, которая принимает значения в диапазоне 220-280 и возвращает 1 - 180

280 --> 1
220 --> 180

Может кто-нибудь показать мне, как это реализовать?

спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...