Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: EugeneVC от Апрель 06, 2004, 14:46



Название: Отрисовка в QLabel
Отправлено: EugeneVC от Апрель 06, 2004, 14:46
Почему данный код не работает

QPixmap pm(m_lamp->size());
QPainter p;
p.begin(&pm,m_lamp);
p.fillRect(0,0,m_lamp->width(),m_lamp->height(),QBrush(black));
p.end();
bitBlt(m_lamp,0,0,&pm);

m_lamb это QLabel


Название: Отрисовка в QLabel
Отправлено: EugeneVC от Апрель 06, 2004, 14:48
короче заменил bitBlt на
m_lamp->setPixmap(pm);
и все заработало.