QImage类:文件加载

San*_*ale 2 qt

如果我想直接加载文件(QImage i1("image1.jpg");)我应该在哪里存储它?

如果我必须提供完整的文件路径或只需要短路径?

dan*_*imo 9

如果您不想担心图像(并且您没有太多的图像),请考虑使用Qt资源.Qt Resources将图像嵌入到独立于平台的可执行文件中.图像将在编译时从文件系统中提取出来,而像Qt Creator这样的IDE实际上可以帮助你.

例如,如果您创建了一个包含文件的名为"image"的资源,则可以通过键入来引用您的图像

QImage(":/images/image1.jpg")