资源文件中的 Qt 图标不显示

2023-12-02

我使用 Qt Designer qith Qt 5.0.1 制作了一个用户界面,并使用了资源文件中的图标。编译后,可执行文件运行得很好,图标也按预期显示。然而,当我在另一台计算机上运行该程序时,它们神秘地消失了,而且我无法将它们找回来。

这可能是什么原因?我认为资源在编译后硬编码在可执行文件中,但这可能是错误的。无论如何,我发现很奇怪的是,无论我移动可执行文件,它都会在我自己的计算机上显示图标,但在另一台计算机上却不会。


我认为你缺少一些插件。如果您使用的是 Windows 并且您的图标是 .ico 类型文件,则需要复制qico.dll来自位于 Qt 文件夹中某处的 imageformats 文件夹的文件(类似于C:\Qt\Qt5.0.1\5.0.1\mingw47_32\plugins\imageformats) 到一个名为的子目录imageformats您在包含已部署的 .exe 文件的目录中创建的文件。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

资源文件中的 Qt 图标不显示 的相关文章

随机推荐

  • Python urllib2.open 连接被对等错误重置

    我正在尝试使用 python 抓取页面 问题是 我不断收到 Errno54 连接被同行重置 当我运行此代码时出现错误 urllib2 urlopen http www bkstr com webapp wcs stores servlet
  • 计算两个经纬度点之间的距离? (半正矢公式)

    如何计算由纬度和经度指定的两点之间的距离 为了澄清起见 我想要以公里为单位的距离 这些点使用 WGS84 系统 我想了解可用方法的相对精度 This link可能对您有帮助 因为它详细介绍了半正矢公式来计算距离 Excerpt 该脚本 Ja
  • SQL Server 表填充源

    我有一个审计数据库 由其他人创建 有些东西正在用表大小数据填充它 这很有意义 因为它是审计数据库 SQL 服务器有太多的工作 我想知道审计表中填充了什么 有没有像 sys comments 之类的东西 它可以告诉我什么正在填充表 或者我是否
  • Google App Script 背景通过 HtmlService 透明

    我正在为 google 网站使用 google apps 脚本 并且我可以使用以下命令轻松创建透明背景UiApp createApplication setStyleAttribute background transparent 现在 我
  • 将 NuGet 包替换为本地 dll 文件

    我正在开发的项目依赖于 NuGet 包 包内的dll文件是在Release模式下编译的 因此使用调试器检查代码 这是我的目标 是不可能的 我想用我在调试模式下编译的文件替换 dll 文件 如果我通过 NuGet 删除包然后通过添加它Add
  • Paradox 如何管理 null 值和空值?

    我通过 Borland 数据库引擎 BDE 使用 Paradox 表 我无法领悟道路null and 空字符串值在字符串字段中处理 Paradox 数据类型 A 我的具体问题是如何确定字段值是否为空或空字符串 在数据库桌面工具中 它们似乎都
  • 如何在 Python 3 pyspark 中反转 RDD 中的键和值?

    这在 Python 2 7 中有效 但在 Python 3 5 中它返回 语法错误 语法无效 我不确定这是否与我在另一篇文章中读到的 元组解包 从 Python 3 中删除这一事实有关 或者是一个不同的问题 rddInverted rdd
  • MATLAB 的“fminsearch”与 Octave 的“fmincg”不同

    我试图在 MATLAB 和 Octave 中的两个函数之间获得简单优化问题的一致答案 这是我的代码 options optimset MaxIter 500 Display iter MaxFunEvals 1000 objFunc t l
  • Java 静态调用比非静态调用更昂贵还是更便宜?

    是否有这样或那样的性能优势 它是编译器 VM 特定的吗 我正在使用热点 四年后 好吧 为了一劳永逸地解决这个问题 我编写了一个基准测试 它显示了不同类型的调用 虚拟 非虚拟 静态 之间的比较 我运行了它关于ideone 这就是我得到的 迭代
  • 覆盖性。配置为忽略源代码的某些部分

    寻找一种配置覆盖性以忽略某些代码部分的方法 例如 假设我有源代码func1 and func2 我不想进行覆盖性分析func1 但我还是想分析一下func2 有没有办法做到这一点 是否有我可以添加的特殊内嵌注释 int func1 int
  • 创建包含“;”的cookie特点

    我想创建一个cookie 它的值包含许多 通常用于在 java 中分隔多个 cookie 的字符 这就是为什么我的代码无法完成他的工作 如果有人可以帮助我如何创建这个 特殊 cookie 并使我的代码正常工作 谢谢 您可以使用 URL 编码
  • 如何为多记录 Rails 表单中的复选框设置唯一 ID?

    我大致按照中的说明设置了一个 Rails 表单this铁路广播 这是表单的代码 ul div div ul 这是待办事项部分的代码 div class todo li li div
  • Vue:如何使用@click调用多个函数?

    如何在一个函数中调用多个函数 click aka v on click 到目前为止我尝试过 用分号分隔函数 div div 使用几个 click div div 作为解决方法 我可以创建一个处理程序 div div function fn3
  • QSignalMapper 可以用来重新发出具有多个参数的信号吗?

    是否可以使用 QSignalMapper 重新发出具有多个参数的信号 我找到了一种解决方法 但我很想知道这是否可能 示例 采取void QLineEdit textEdited const QString text 信号 并重新发出 voi
  • 我的 sql 查询使用 GROUP BY 函数获取中间行值

    我的数据库结构是这样的 Id Price Code 1 0 12 93 2 0 13 93 3 0 54 93 4 0 96 93 5 0 10 94 6 0 30 94 7 0 90 94 8 1 40 94 9 2 30 94 我必须使
  • 使用ffmpeg生成视频

    我正在尝试使用 ffmpeg 库从图像集生成视频 使用以下代码 我可以在模拟器上生成视频 但是当我在设备上运行它时 它会在视频中产生奇怪的绿色效果 我跟着使用 ffmpeg 将图像编码为视频网址 任何人都可以帮助我 或者如果可以提供代码片段
  • 具有指定截止频率的低通高斯滤波器

    我正在玩混合图像 并想使用高斯滤波器对图像进行低通滤波 然而 为了制作混合图像 应该在 2 个图像上使用 2 个滤波器 并以不同的截止频率进行组合 Does fspecial 当我们使用它来制作高斯滤波器时 允许我们指定截止频率吗 我知道我
  • 我们如何从 Dart 中的抽象类实例化?

    我们如何从 Dart 中的抽象类实例化 如下所示 int a 5 String a Hello List
  • .Net 核心的好处 - 并行执行需要清晰

    微软提到了ebook net core 的好处之一是您可以在同一台计算机上并行运行应用程序的 NET 版本 我在这里感到困惑 即使在 net框架中也是如此feature指向不同 net 框架版本的应用程序可以在同一台计算机上一起运行 那么它
  • 资源文件中的 Qt 图标不显示

    我使用 Qt Designer qith Qt 5 0 1 制作了一个用户界面 并使用了资源文件中的图标 编译后 可执行文件运行得很好 图标也按预期显示 然而 当我在另一台计算机上运行该程序时 它们神秘地消失了 而且我无法将它们找回来 这可