Translations:Development/Tutorials/Qt4 Ruby Tutorial/Chapter 08/14/ru

From KDE TechBase

Слот setRange() устанавливает диапазон возможных значений ползунка LCDRange. Поскольку мы настроили QLCDNumber на показ двух цифр, нужно ограничить диапазон значений minVal и maxVal, чтобы не происходило переполнения QLCDNumber. (Можно было разрешить отрицательные значения до -9, но мы решили этого не делать.) Если аргументы слота недопустимы, мы используем функцию Qt QtGlobal::qWarning() для того, чтобы сообщить пользователю об ошибке. QtGlobal::qWarning() работает аналогично printf и по умолчанию выводит сообщение в $stderr. Можно установить свой обработчик сообщений с помощью QtGlobal::qInstallMsgHandler().