创建资源文件以在 Qt Designer 中使用它

2023-12-22

我想向小部件添加背景图像,因此我需要一个资源文件,但我无法在 Qt Designer 中创建它。这是我所做的:

  1. 从小部件中,我进入资源浏览器并单击“添加新文件”按钮,然后弹出一个新窗口。

  2. 系统要求我指向 .qrc 文件,但该文件不存在,而且我不知道如何创建它。

我用谷歌搜索发现 .qrc 文件是使用 Qt Creator 创建的。

我无法在 Qt Designer 中创建 .qrc 文件吗?我是否需要使用 Qt Creator 创建 .qrc 文件,然后在 QT Designer 中使用它?

我在 CentOS 7.0 中使用 Qt Designer 和 PyQt


你只需要 Qt Designer,就可以很容易地完成,如下所示:

  1. 打开资源浏览器(View -> 资源浏览器)
  2. 点击编辑资源按钮(左侧第一个)
  3. 点击新资源文件按钮(左侧第一个)
  4. 输入文件名(例如资源.qrc)并单击Save
  5. 点击添加前缀按钮(左起第四个)并输入名称(例如images)
  6. 点击添加文件按钮(左起第五个)并添加您的资源
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

创建资源文件以在 Qt Designer 中使用它 的相关文章

  • 使用 Qt 的网络服务

    我正在寻找使用 Qt 服务器端 实现 Web 服务的代码 如果您有任何信息 我将不胜感激 Regards 您可以使用libqxt http libqxt bitbucket org doc 0 6 qxtweb html实现服务器端Web服
  • Qt:删除富文本

    对于明文有QFontMetrics elideText https doc qt io qt 5 qfontmetrics html elidedText https doc qt io qt 5 qfontmetrics html eli
  • 当从 html 文件读取 Unicode 内容时,为什么 Unicode 字体在 QTextBrowser 中无法正确显示?

    我正在读一本html文件 该文件基本上包含Unicode案文如下 b akko sati kru akkh ti khy abbahati b h b But the QText浏览器不解释Unicode字体 所以QText浏览器显示如下
  • 如何将枚举类传递给 QML?

    我正在学习QML with Qt并在通过时遇到一些麻烦enum class to qml 当我使用信号时int参数 一切正常 代码运行完美 But 麻烦就在这里 如果我使用信号与一些enum class我有参数undefinedqml 信号
  • 如何在 Qt simple 上解密/加密某些字符串(例如密码)

    这是我得到的 Qt SDK版本4 6 2 视窗XP 问题 我怎样才能简单地加密和简单地加密QString价值 我需要它能够将一些加密的字符串保存到 INI 文件中 并在重新打开应用程序后将字符串加密为正常的密码字符串值 PS 我正在寻找简单
  • QChart 对大数据集无响应

    我的这段代码适用于高达 1000 的数据大小 现在我用 65536 个点对其进行了测试 series new QLineSeries QList
  • QML改变图像颜色

    我搜索了如何对图像进行着色 格式为 svg 或 png 我尝试用一 个填充图像的矩形覆盖我的图像 但由于我的图像不是矩形 它会给整个矩形着色 而不仅仅是图像 可以用qml改变图像颜色吗 或者 是否可以使用 QPixmap 更改 qt 使用
  • 将 C++ 代码(本机客户端)移植到浏览器(Web 应用程序)

    我有一个使用 Qt creator SDK 编写的 C 模块 我想将此代码移植到任何网页上运行 而不会对最终用户损害源代码 用户应该能够在任何浏览器 Chrome Firefox Safari Explorer 上看到此模块的输出 而无需安
  • QPainterPath::arcTo 上的角度如何解释?

    我正在开发图形编辑器的功能 在其中编辑弧线 当形状是椭圆形时 QPainterPath arcTo 的行为并不像我预期的那样 当它是一个圆圈时 它会按预期工作 下面的两张图片显示了结果 在第一种情况下 我创建了一个圆 然后将其转换为初始起始
  • Qt 创建者 4.8.4。 Windows 7 - 64 位安装

    我在 QT 方面遇到了一些困难 我需要在学校使用它来完成一些 GUI 应用程序 我最近完成了以下步骤 1 mingw get inst 20120426 exefrom 来源锻造 http sourceforge net projects
  • 如何将flex和bison与Qt项目集成?

    我正在 git 源代码控制下使用 Qt4 制作 GUI 程序 Github页面 https github com vinayak garg dic sim 项目的一小部分需要扫描和解析 所以我想在项目中使用flex和bison 我能想到3种
  • 如何在不同的QT线程中创建一个窗口?

    我有一个应用程序 其中每个线程 主线程除外 都需要创建自己的窗口 我尝试创建一个线程然后调用this gt exec in the run功能 然而 在我接到那个电话之前我就收到了一个错误 ASSERT failure in QWidget
  • 如何使用 qt 库中的调试符号为 qt 5.5 创建开发 shell

    我有一个开发外壳buildInputs条目包括qt55 qtbase 这很好用 今天 我在 qt 库中发生了段错误 我想要带有调试符号的 qt 库 我看了一下nixpkgs pkgs development libraries qt 5 5
  • qt 如何知道按钮被点击?

    我正在尝试编写一个程序 用声音进行一些操作 我的问题是我有 3 个播放按钮和 3 个标签 我希望无论我单击 播放 按钮 都应该播放按钮附近标签中名称的声音 我有一个没有任何参数的播放插槽 那么 如何分别连接到每个播放按钮和每个标签呢 实际上
  • QGraphicsSimpleTextItem“无效使用不完整类型”

    我的代码如下 指针部件 h QGraphicsSimpleTextItem text 指针控件 cpp void PointerWidget placeNumbers float spacing int currentTickNumber
  • qvariant 作为 qhash 中的键

    我想创建一个带有 QVariants 键的数据结构 它看起来像这样 QHash
  • 构建qt程序时未定义的符号:找不到qt_version_tag

    我正在学习Qt5 6 我正在使用 Ubuntu 14 4 当我链接我的程序时 出现以下错误 undefined reference to qt version tag 在 CMakeLists txt 中 link libraries Qt
  • Qt QML MenuItem iconSource不显示

    我有一个非常简单的设置只是为了说明问题 import QtQuick Controls 1 4 import QtQuick Window 2 2 ApplicationWindow visible true width 640 heigh
  • Qmake 不支持源目录下的构建目录

    我创建了一个可以在 OS X 上编译和运行的应用程序 我现在想开始让它在 Windows 上运行 首先 我将项目复制到 Windows 机器上并尝试编译 但收到此错误 警告 Qmake不支持源目录下的构建目录 有任何想法吗 将影子构建目录设
  • QGraphicsView 在完整布局中未最大化

    I have following GUI having four QGraphicView objects 正如您在每个视图下看到的那样 它有四个工具按钮 为了最大化视图 我连接了工具按钮的信号来隐藏其他三个视图的插槽 并将大小策略设置为扩

随机推荐

  • 在哪里可以下载 jQuery 计时器?

    它似乎已经从谷歌的高层消失了 我搜索了 jQuery 网站 没有结果 Google 上的顶级结果要么是死链接 上的链接http plugins jquery com node 3656 release http plugins jquery
  • Grails 2.3 - 新示例项目不起作用

    我创建了一个新的 grails 2 3 示例项目 刷新依赖项或运行应用程序时出现错误 Loading Grails 2 3 0 M1 Configuring classpath Error org sonatype aether colle
  • 对一维字符串数组中找到的所有 & 符号进行 URL 编码

    我想对数组中的所有项目进行字符串替换 我所拥有的是 row c1 str replace amp row c1 row c2 str replace amp row c2 row c3 str replace amp row c3 row
  • Vb.net - 文件夹浏览器对话框

    我遇到了一些麻烦FolderBrowserDialog我已经尝试了我能在这里找到的所有帖子 而且就我想要的而言 我几乎就在那里 以下是我的代码 Private Sub ButtonBrowseOutput Click sender As O
  • 使 3D 模型透明

    如何使特定的 3D 模型透明 就像改变模型材质的不透明度一样简单吗 我尝试了以下方法 SolidColorBrush br SolidColorBrush matDif Brush matDif DiffuseMaterial br Opa
  • 捕获包含致命 PHP 错误的 ErrorException

    在我自制的 PHP MVC 框架中 我编写了一个小错误处理程序 它将 PHP 错误包装在异常中 然后抛出它 class ErrorController extends ControllerAbstract public static fun
  • 选中复选框后获取 servlet 中 jsp 行的更新值列表

    当我尝试在更新两行或更多行列后获取值并尝试进入 servlet 时 我在 servlet 中仅获取一个值 并且我必须发送两行或更多行 或者我们可以将更新后的项目列表发送给另一个 servlet 什么我正在尝试做 我已经写信给她了 请帮助我
  • Android 4.4上解密错误

    我有加密 解密文件的算法 private static byte encrypt byte raw byte clear throws Exception SecretKeySpec skeySpec new SecretKeySpec r
  • 如何为 ListView 的 ContextActions 的 MenuItem 添加可见性绑定

    我正在尝试在选择任何列表视图项时显示上下文操作菜单项 我在那里添加了三个菜单项 但我需要绑定这些菜单项的可见性 根据选择 特定的菜单项应该可见 有没有办法在列表视图中添加 contextActions 菜单项的绑定 Since a Cont
  • 警告:没有为模块“Myproject”指定 JDK。在 Android studio 中运行我的项目时

    当我运行我的项目时 我发现该模块有错误 然后我点击发现错误 警告 没有为模块 Myproject 指定 JDK 当运行我的项目时 vI 设置JAVA HOME and JDK HOME在我的道路上 希望有人可以分享你的想法吗 当我删除jdk
  • 如何使用 Apache Ant 提取文件名的一部分?

    我想从 Ant 脚本外部生成的文件名中提取版本号 外部构建工具 PDE 构建 创建以下形式的文件artifactid 1 2 3 201101010101 jar在一个众所周知的目录中 但我无法事先告知版本控制信息 我需要提取版本部分 1
  • 如何根据索引向量求和

    我有 3 个向量 一个和向量 一个贡献向量和一个值向量 我想根据它们的贡献向量对值向量进行求和 并将它们放在和向量中相应的索引中 一个例子是 A 0 0 sum vector B 0 0 1 1 contribution vector C
  • CodeBlocks、GCC:更改项目语言 c 和 c++?

    当我选择开始控制台项目时 它允许您选择 C 或 C 但一旦创建 我不知道如何更改它 另外 当您创建 Win32 GUI 应用程序时 它根本不提供该选项 并且其默认值为 C 哪里可以改成C 我多年来一直在寻找所有项目设置 将我的文件重命名为
  • OpenCart:如何创建全局变量?

    我正在尝试在 OpenCart 中创建两个全局变量 我基本上希望能够在我的任何 tpl files 我尝试过编辑 library system php并且config php通过增加 global1 test 在我的文件中 然而调用它 tp
  • CMake 中 OpenSSL Crypto 的静态链接

    我需要为 MIPS 设备制作交叉编译的 OpenSSL 我尝试按照文档进行操作 放OPENSSL USE STATIC LIBS为 true 并设置target link libraries到您需要的库文件 CMakeLists txt c
  • elasticsearch.ElasticsearchException:标语无效或丢失(OpenSearch)

    从 Elasticsearch 迁移到 AWS OpenSearch 后 通过调用 OpenSearch 时出现以下错误Elasticsearch Rest High Level Client elasticsearch Elasticse
  • 如何删除谷歌图表中的默认错误消息

    如何删除谷歌图表中显示的默认错误 如下所示 要删除谷歌错误 请听 error 图表或其他对象上的事件 当事件被触发时 使用google visualization errors removeError 这里 我故意造成错误 将其从googl
  • driver.manage.wait(long timeout) 和显式等待之间的区别

    谁能说出以下的区别 driver manage wait long timeout and WebDriverWait wait new WebDriverWait driver WAIT IN SECONDS 明确等待 了解我未来的参考
  • 匹配 uuid.uuid4().hex 生成的值的正确正则表达式是什么?

    如何验证某个值是否等于此代码生成的 UUID4 uuid uuid4 hex 它应该是一些正则表达式吗 由以下形式的 32 个字符长的字符串生成的值 60e3bcbff6c1464b8aed5be0fce86052 据我所知 Martijn
  • 创建资源文件以在 Qt Designer 中使用它

    我想向小部件添加背景图像 因此我需要一个资源文件 但我无法在 Qt Designer 中创建它 这是我所做的 从小部件中 我进入资源浏览器并单击 添加新文件 按钮 然后弹出一个新窗口 系统要求我指向 qrc 文件 但该文件不存在 而且我不知