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();
}

相关推荐
追烽少年x4 小时前
Qt 元对象系统
qt
PiKaMouse.7 小时前
Qt串口通信开发教程:Linux下的串口调试工具实现
linux·开发语言·c++·qt
孤独得猿9 小时前
Qt项目文件解析与注意事项
开发语言·c++·笔记·qt
chuanshan23410 小时前
从Windows到ARM Linux:Qt程序的交叉编译与移植指南
linux·arm开发·qt
17´11 小时前
Qt从入门到入土(八) -打包Qt程序
开发语言·c++·qt
AI+程序员在路上11 小时前
QT显示网页控件QAxWidget、QWebEngineView及区别
开发语言·qt
坚定学代码14 小时前
Qt C++ 实际开发中宏编译的运用
c++·qt
恋恋风辰16 小时前
QT系列教程(17) MVC结构之Model模型介绍
开发语言·qt·mvc
水瓶丫头站住1 天前
Qt的QGraphicsView控件的样式设置
qt·样式设置
已是上好佳1 天前
介绍一下Qt 中的QSizePolicy 布局策略
数据库·qt