2
QPixmap이 있는데 창 크기가 조정됨에 따라 비율에 따라 크기가 조정됩니다. 이미지가 처음로드되면 그 비율에 대해 선명하고 명확하지만 이미지의 크기를 조정하면 모든 이미지가 왜곡됩니다. 이에 : 그것은이에서 이동 관리 Qt | QPixmap 크기 조정이 잘못되었습니다.
관련 코드 :
void MainWindow::resizeEvent(QResizeEvent *)
{
QPixmap pix = ui->labelImage->pixmap()->scaled(ui->labelImage->size(),
Qt::KeepAspectRatio);
ui->labelImage->setPixmap(pix);
}
이것은 효과가 있습니다. 나는 그것에 대해 생각했지만 실제로 그것을하지는 않았다. 현재 pixmap을 전역 변수로 추가하면 멋지게 작동합니다. –