Как установить размер QLabel в соответствии с размером изображения в его растровом изображении? - PullRequest
2 голосов
/ 02 мая 2011

Я использую QT для своего приложения и в конечном итоге использовал QLabel для отображения изображения. Однако он отображается обрезанным. Как можно установить размер QLabel для одного из его растровых изображений? Как это можно сделать так, чтобы оно изменилось при изменении растрового изображения?

1 Ответ

8 голосов
/ 02 мая 2011
// Call this function whenever you want to change the label's pixmap
void SetPixmapLabel(QLabel * myLabel, const QPixmap & pixmap)
{
   myLabel->setPixmap(pixmap);
   myLabel->setFixedSize(pixmap.size());
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...