У меня проблемы с использованием 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] без блокировки?