Вопрос о диапазоне QDialer

У меня проблемы с использованием QDial с очень большим диапазоном.
Использование QDials с не слишком большими диапазонами не представляет проблемы, но использование его с большими диапазонами да, например:

QDial *dial;
dial->setRange(-50, 50) //goes well
dial->setRange(-107000000, 107000000) // goes well
dial->setRange(INT_MIN, INT_MAX) // goes wrong, the QDial gets blocked

Мне нужно использовать QDial, потому что он наследуется от QAbstractSlider как QSlider, и мне нужна одна и та же процедура для них обоих, QDial и QSlider.

Любое предложение или решение для использования QDial с таким большим диапазоном, как [INT_MIN = -2147483647 -1, INT_MAX = +2147483647] без блокировки?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]