QT生成ICO文件

生成ICO文件

cpp 复制代码
#include <QApplication>
#include <QImage>
#include <QIcon>
#include <QFile>
#include <QDebug>
#include <QPixmap>

int main(int argc, char* argv[])
{
    QApplication app(argc, argv);

    // 读取图片文件
    QImage image("D:\\MultiChannelVideo\\code\\src\\115_xviewer_test\\img\\logo_150_40.png"); // 替换为您的图片文件路径

    if (image.isNull()) {
        qDebug() << "Failed to load image.";
        return 1;
    }

    // 保存图像为.ico文件
    QString filePath = "D:\\MultiChannelVideo\\code\\src\\115_xviewer_test\\img\\output_icon.ico"; // 保存的.ico文件路径
    QPixmap pixmap = QPixmap::fromImage(image);
    if (pixmap.save(filePath, "ICO")) {
        qDebug() << "Icon saved to" << filePath;
    }
    else {
        qDebug() << "Failed to save icon.";
    }

    return app.exec();
}

相关推荐
※※冰馨※※18 分钟前
彻底解决QT5 中文编译不过问题
c++·windows·qt
achene_ql26 分钟前
基于QT和FFmpeg实现自己的视频播放器FFMediaPlayer(一)——项目总览
开发语言·qt·ffmpeg
TNTLWT38 分钟前
Qt功能区:Ribbon使用
开发语言·qt·ribbon
范纹杉想快点毕业2 小时前
以项目的方式学QT开发C++(二)——超详细讲解(120000多字详细讲解,涵盖qt大量知识)逐步更新!
c语言·开发语言·c++·windows·vscode·qt·visual studio
「QT(C++)开发工程师」3 小时前
Visual Studio已更新为17.14+集成deepseek实现高效编程
ide·qt·visual studio
mahuifa3 小时前
Qt图表绘制(QtCharts)- 性能优化(13)
python·qt·pyside6·开发经验·qtchart
我们的五年3 小时前
【Qt】Qt常见控件的相关知识点
开发语言·qt
名誉寒冰3 小时前
RPC框架源码分析学习(二)
qt·学习·rpc
春蕾夏荷_72829772512 小时前
Qt 强大的窗口停靠浮动
qt·停靠·dock
新手村领路人14 小时前
qt5.14.2 opencv调用摄像头显示在label
qt·opencv·命令模式