Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: Yu/2 от Май 02, 2007, 16:59



Название: Как выключить интерполяцию изображения...
Отправлено: Yu/2 от Май 02, 2007, 16:59
Qt 4.3.0beta.
Изображение выводится через QLabel, задается как setPixmap. При масштабировании Qt делает интерполяцию пикселей. Как эту интерполяцию выключить?


Название: Как выключить интерполяцию изображения...
Отправлено: Sergeich от Май 02, 2007, 17:36
QLabel::setScaledContents ( false )


Название: Как выключить интерполяцию изображения...
Отправлено: Yu/2 от Май 02, 2007, 19:06
Да, но как тогда увеличивать изображение?


Название: Как выключить интерполяцию изображения...
Отправлено: Alex Custov от Май 02, 2007, 22:56
наверно, написать свой класс на основе QLabel и отлавливать resizeEvent :)