Alcor123456 2024-01-09 15:31 采纳率: 71.4%
浏览 15
已结题

QT5.14.2+qgis开发遇到qrc图片加载失败问题

qgis配置流程参考这篇文章

https://blog.csdn.net/j_in2018/article/details/107304496
遇到的问题为:将qgis依赖项及其qt.conf文件、所需文件夹拷贝到build下导致qt程序运行后qrc资源图片并未成功显示(在qtcreator的ui文件中显示被成功显示,但是一运行就毫无效果)尝试过所有加载图片的办法代码里写、样式表设置 、qicon、qpixmap等等都加载不上。
但是将拷贝的qgis依赖库及及其qt.conf文件、所需文件夹删除后可以正常显示,但是不能进行qgis开发,本人认为是qt.conf的问题但不知如何处理,请解惑

以下俩张图片是通过样式表添加的。

ui文件中效果:

img

运行后效果:

img

qt.conf文件:

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2024-01-09 18:03
    关注

    【相关推荐】



    • 这篇博客: QT 按键样式设置中的 开发的QT程序的时候,按键效果一般都会自己写,按下和释放的效果以及按键被禁用的效果,直接上程序吧,不同的控件样式表的内容应该不一样,网上找了很久没有找到QT的样式说明,哪位朋友找到了还望不吝赐教,下面直接上代码: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
      QPushButton{//默认样式
      border-radius:10px;//圆角
      color: rgb(255, 255, 255);//按钮文字颜色
      background-color: rgb(124, 200, 78);//按钮颜色
      outline: none;//边框设置为无,否则会有一个虚线框
      }
      QPushButton:pressed{//按下之后的效果
      background-color: rgb(112, 185, 68);
      }
      QPushButton:disabled{//禁用按钮的效果
      background-color: rgb(167, 164, 170);
      }

    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 1月15日
  • 修改了问题 1月9日
  • 请提交代码 1月9日
  • 修改了问题 1月9日
  • 展开全部

悬赏问题

  • ¥15 单纯型python实现编译报错
  • ¥15 c++2013读写oracle
  • ¥15 c++ gmssl sm2验签demo
  • ¥15 关于模的完全剩余系(关键词-数学方法)
  • ¥15 有没有人懂这个博图程序怎么写,还要跟SFB连接,真的不会,求帮助
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音