在Qt中,可以使用QLabel组件来显示图片。以下是一些方法:

  1. 通过QPixmap加载图片并将其设置为QLabel的背景:
QPixmap pixmap('/path/to/image.png');
ui->label->setPixmap(pixmap);
  1. 使用QImage加载图片并将其设置为QLabel的背景:
QImage image('/path/to/image.png');
ui->label->setPixmap(QPixmap::fromImage(image));
  1. 直接设置QLabel的背景为图片(不推荐,因为可能导致图片变形):
ui->label->setStyleSheet('background-image: url(/path/to/image.png);');

注意:在使用QPixmap或QImage加载图片时,需要注意图片路径和格式是否正确,否则可能会导致图片无法显示。

Qt显示图片:三种常用方法详解

原文地址: https://www.cveoy.top/t/topic/nlHn 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录