Qt的圖形與label的相互適應問題

//一、讓圖像去適應label:
         QImage img = QImage((const unsigned char*)(image.data),
                         image.cols, image.rows, QImage::Format_RGB888);
        img = img.scaled(ui->label->size(), Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
        ui->label->setPixmap(QPixmap::fromImage(img));
        
        
        //二、讓label適應圖像大小
        QImage img = QImage((const unsigned char*)(image.data),
                             image.cols, image.rows, QImage::Format_RGB888);
        ui->label->setPixmap(QPixmap::fromImage(img));
        ui->label->resize(ui->label->pixmap()->size());
相關文章
相關標籤/搜索