gpt4 book ai didi

c++ - 如何更新 QLabel 以显示 QImage

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:33:05 25 4
gpt4 key购买 nike

我可能误解了如何做到这一点,希望有人能澄清。

我在 Qt Designer 的主窗口中放置了一个 QLabel。目前,当我运行程序时,它只显示字母“TextLabel”。

我有一个行编辑,我在其中输入图像的路径,然后将图像作为 QImage 加载到内存中(我有这个工作)。

最后,我想显示这个QImage。有人告诉我这可以通过 QLabels 来完成。我已完成以下操作,但没有任何反应:

ui.input_label->setPixmap(QPixmap::fromImage(my_qimage));

为什么什么都没有发生?如何显示此图像?

最佳答案

如果您确定图像文件没有问题,但问题可能出在将文件加载到 QImage 中。如果您正在调用 QImage::load(),您可能会得到 false 的返回值。

关于c++ - 如何更新 QLabel 以显示 QImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9590950/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com