【发布时间】:2013-04-19 01:39:20
【问题描述】:
【问题讨论】:
标签: c++ windows file qt metadata
【问题讨论】:
标签: c++ windows file qt metadata
我不认为有 Qt'ish 方法可以做到这一点,因为这样的信息并不是真正跨平台的。正如 cmets 中提到的,为此使用 Windows API 的最佳方式。
当我不得不在跨平台项目中处理所有这些信息时,我曾经遇到过类似的问题。因此,目标是通过跨平台构建保持所有元数据可用,并在 Windows 文件属性对话框中正确显示。我能想出的最快速的解决方案是通过#define 在一个 version.h 中定义所有这些信息,因此它可以在软件中使用,并在包含 version.h 的 Windows RC 文件中重用相同的定义,并且本身也包含在内在win32条件下的.pro中。
【讨论】: