PYQT5中QT Designer设置界面、按钮等背景图

2023-11-15

超级简单的新手教程


第一步

制作一个.qrc文件,在    <file>***</file>中写入你的文件地址。

<RCC>
  <qresource prefix="/">
    <file>icon/background.jpg</file>
    <file>icon/表情.png</file>
    <file>icon/实时视频.png</file>
  </qresource>
</RCC>

第二步

执行下面代码。apprcc.py为你要生成的文件,apprcc.qrc为你制作的.qrc文件

 pyrcc5 -o apprcc.py  apprcc.qrc

 第三步

右键你要添加背景的对象,点击改变样式表。

选择打开文件资源文件,选择你刚才制作的.qrc文件 。然后就可以看到你刚才添加的图片了。

 把图片添加进去,选择ok就好了。

 

 

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

PYQT5中QT Designer设置界面、按钮等背景图 的相关文章

  • 将 UTC 格式的 QDateTime 转换为本地系统时间

    我从这样的字符串构造 QDateTime QDateTime date QDateTime fromString 2010 10 25T10 28 58 570Z yyyy MM ddTHH mm ss zzzZ 我知道date是 UTC
  • 使用嵌入qt的mysql?

    我正在尝试使用嵌入 QT 的 mysql 我已经有一个与 mysqld 链接的 Qt mysql 插件 该插件可以很好地加载嵌入式数据库 但 QT 没有简单的方法来设置 dataDir 等嵌入式选项 我在这里看到 http doc qt i
  • QFileInfo::isWritable() 在 Windows 7 上具有完全权限时返回 false

    QFile file filePath QFileInfo fileInfo file file open QIODevice ReadWrite or WriteOnly if fileInfo isWritable Log error
  • 如何从 Qt 应用程序通过 ODBC 连接到 MySQL 数据库?

    我有一个新安装的 MySQL 服务器 它监听 localhost 3306 从 Qt 应用程序连接到它的正确方法是什么 原来我需要将MySQL添加到ODBC数据源 我在遵循这个视频教程后做到了这一点 https youtu be K3GZi
  • QML改变图像颜色

    我搜索了如何对图像进行着色 格式为 svg 或 png 我尝试用一 个填充图像的矩形覆盖我的图像 但由于我的图像不是矩形 它会给整个矩形着色 而不仅仅是图像 可以用qml改变图像颜色吗 或者 是否可以使用 QPixmap 更改 qt 使用
  • Qt 编译器标志顺序

    我的目标是消除某些类型的编译器警告 我发现可以通过在 pro 文件中添加编译器标志来做到这一点 QMAKE CXXFLAGS Wno unused variable Wno reorder 问题是它们被添加在 Qt 构建系统生成的标志之前
  • 如何将flex和bison与Qt项目集成?

    我正在 git 源代码控制下使用 Qt4 制作 GUI 程序 Github页面 https github com vinayak garg dic sim 项目的一小部分需要扫描和解析 所以我想在项目中使用flex和bison 我能想到3种
  • 在Qt中,如何正确实现委托?

    我遵循模型 视图 控制器范例 我很确定模型和视图是正确的 但我认为我的代表做错了一些事情 一切都 有效 除了第一次单击控件只是 点亮控件 而第二次单击与之交互之外 这是代表通常的实施方式吗 我的实现需要大量的构造和销毁 由scoped pt
  • 如何在Qt3D中优化点云渲染

    我正在尝试使用 Qt3D 显示大型点云 20M pts 我第一次发现这个图书馆https github com MASKOR Qt3DPointcloudRenderer https github com MASKOR Qt3DPointc
  • 在 Windows 上从源代码构建 PhantomJS-2

    我正在尝试基于这些在 Windows 8 1 x64 上从源代码构建 PhantomJS 2 的开发版本指示 https github com ariya phantomjs wiki PhantomJS 2 但是我收到以下错误 mingw
  • 运行最新版本时没有“最新”消息?

    我正在尝试使用Sparkle https sparkle project org与 Qt Go 的绑定 https github com therecipe qt app 闪光 m import
  • 在 QtCreator 中调试时如何查看 qDebug 消息

    我正在从 Eclipse CDT 带有 Qt 集成插件 过渡到 QtCreator 2 0 但仍有一件事困扰着我 QtCreator 当我在 QtCreator 中调试时 我在Application output tab直到我停止正在调试的
  • Qt - 意外的 GDB 退出

    我正在尝试开发一个应用程序 该应用程序创建图像并使用双线性插值填充颜色像素 然后显示它 到目前为止我的代码如下 include
  • 仅当从 Qt 连接时网页返回 HTTP 406 错误

    我有一个测试页面设置http mlecturedownload com test qt php http mlecturedownload com test qt php有以下代码
  • Qt 码头调整大小事件

    有没有办法在 Qt 中捕捉码头的调整大小事件 我需要能够检测到扩展坞何时调整大小 而不仅仅是其位置或 功能 发生变化时 看起来 QDockWidget 没有 调整大小 信号 如果您不希望子类化以仅获得调整大小事件控件 您可以安装事件过滤器
  • QtWebEngine Quicknano 在嵌入式 Linux 中没有声音

    我已将 QtWebEngine 编译到我的 i MX6 嵌入式设备中 当我尝试使用 Quicknanobrowser 播放 YouTube 视频时 视频会播放 但没有声音 事实上 当我尝试播放音频文件时没有声音hpr dogphilosop
  • setColumnStretch 和 setRowStretch 如何工作

    我有一个使用构建的应用程序PySide2它使用setColumnStretch用于柱拉伸和setRowStretch用于行拉伸 它工作得很好 但我无法理解它是如何工作的 我参考了 qt 文档 但它对我没有帮助 我被困在括号内的两个值上 例如
  • 如何在Qt中更快地读取数据?

    Qt读取数据库比C 慢吗 我想我错过了一些东西 为了比较阅读速度 我在 Qt 中编写了以下内容 QElapsedTimer t t start int count 0 QString cs Driver SQL Server Server
  • 在 Windows 上静默安装 Qt55 Enterprise

    编辑 在 Qt 支持的帮助下 我已经解决了如何自动化 Qt 企业安装程序的这两个部分 下面是脚本调用 我正在尝试在 Windows 8 1 和 Windows 10 上静默安装 Qt 5 5 1 Enterprise 使用 script 开
  • 更改显示的 DPI 缩放大小使 Qt 应用程序的字体大小渲染得更大

    我使用 Qt 创建了一些 GUI 应用程序 我的 GUI 应用程序包含按钮和单选按钮等控件 当我运行应用程序时 按钮内的按钮和字体看起来正常 当我将显示器的 DPI 缩放大小从 100 更改为 150 或 200 时 无论分辨率如何 控件的

随机推荐

  • 强化学习之一:从TensorFlow开始(Start from TensorFlow)

    本文是对Tensorflow官方教程的个人 tomqianmaple outlook com 中文翻译 供大家学习参考 官方教程链接 纯属自愿翻译 只为学习与分享知识 所以如果本系列教程对你有帮助 麻烦不吝在github的项目上点个star
  • C++万能头文件(真心佩服!)

    include
  • mysql初始化报错:[ERROR] --initialize specified but the data directory has files in it. Aborting.

    执行命令 mysqld initialize user mysql报错如下 原因是你已经进行了数据库初始化因为mysql在进行初始化的时候已经自动创建了一个root用户 1找到配置文件的数据目录 root server4 mysql vim
  • MATLAB 支持向量机(SVM)

    MATLAB 支持向量机 SVM 详细解释 含代码 基础 线性可分 最大间隔超平面 SVM分类 基本代码和工具 二分类 线性 非线性 多分类 详细解释 基础 线性可分 简单来讲就是如何将两个数据用点 直线 平面分开 二维空间中 要分开两个线
  • MySQL第一讲:MySQL索引规范

    索引 Index 是帮助MySQL高效获取数据的数据结构 数据库系统维护着满足特定查找算法的数据结构 这些数据结构以某种方式引用 指向 数据 这样就可以在这些数据结构上实现高级查找算法 这种数据结构 就是索引 文章目录 1 类型 三种 2
  • C# Contains、Replace和Trim的用法

    Contains 方法用于判断字符串中是否包含指定的字符或字符串 如果包含指定的字符或字符串返回 true 否则返回 false 例如 String str ABCDE str1 ABC str2 GGG str contains str1
  • Kaggle入门赛-Digit Recognizer(手写数字识别)

    文章目录 1 数据处理与可视化 2 模型搭建与训练 3 模型预测结果 4 代码整合 Kaggle入门赛 手写数字识别所使用的数据集MNIST是计算机视觉上的 Hello world 数据集 这个经典的手写图像数据集一直作为基准分类算法的基础
  • pythonssl双向认证_Python 上的 ssl 提示验证失败,有什么办法深究具体失败的原因么?...

    错误提示是这样 Traceback most recent call last File line 1 in File usr lib python2 7 ssl py line 1007 in get server certificate
  • 技术管理- 怎样做好技术规划?

    1 前言 随着团队的人数的提高与成员的技术水平不断提高 同时业务的发展也对团队 个人提出了更高的要求 所以也要不断向技术方向进行努力探索 动如一人 是我们始终坚持的团队理念 个人能力强弱并不能决定整个团队的研发效率水平 只有大家都有了体系化
  • 7-21 求特殊方程的正整数解 (15分)

    本题要求对任意给定的正整数N 求方程X2 Y2 N的全部正整数解 输入格式 输入在一行中给出正整数N 10000 输出格式 输出方程X2 Y2 N的全部正整数解 其中X Y 每组解占1行 两数字间以1空格分隔 按X的递增顺序输出 如果没有解
  • kafka踩坑——java找不到kafka-run-class.sh: line 309: exec: java: not found

    今天执行 user 1 test 1 opt kafka sudo bin zookeeper server start sh config zookeeper properties opt kafka bin kafka run clas
  • Spring Boot应用篇-JSR参数校验定制

    Spring Boot应用篇 JSR参数校验定制 T1 前言 SpringBoot中默认提供了对JSR Java Specification Requests 注解的校验支持 但并没有对校验失败抛出的异常进行处理 该博文主要介绍个人对Spr
  • 解决Android Studio安装过程中“SDK tools directory is missing”的问题

    SDK tools directory is missing 这是因为安装时你的计算机无法连接到google的服务器 对google服务器的域名地址解析出问题了 无法从google服务器下载SDK tools 安装时自动跳过安装SDK to
  • switch语句格式_JavaScript流程控制语句_if语句(十一)

    目录 什么是流程控制语句 if语句的格式以及使用 一 什么是流程控制语句 JavaScript中的语句是从上到下一层一层执行的 通过流程控制语句可以控制程序执行的流程 使程序可以根据一定的条件来选择执行 使用条件判断语句可以在执行某个语句之
  • 华为云构建docker服务流程

    最近买了一个华为云服务器 配置不高适合学习 今天就从0开始从这个华为云服务器搭建我们自己的一个docker服务 安装docker 步骤1 更新系统软件包 sudo yum update 步骤2 添加docker存储库 sudo yum co
  • 前端开发工具DevTools的详细知识点总结(一)

    文章目录 打开DevTools 元素面板 Style面板 Computed面板 devtools取色器 控制台面板 基本功能介绍 控制台应用 网络面板 功能区介绍 分析请求 结语 打开DevTools devtools 即Chrome 开发
  • 《Java 并发编程实战》--读书笔记

    Java 并发编程实战 注 极客时间 Java 并发编程实战 读书笔记 GitHub https github com ByrsH Reading notes blob master Concurrency Java并发编程实战 极客时间
  • TYPE-C接口引脚详解

    Type C口有4对TX RX分线 2对USBD D 一对SBU 2个CC 另外还有4个VBUS和4个地线 1 当Type C接口仅用作传输DP信号时 则可利用4对TX RX 从而实现4Lane传输 这种模式称为DPonly模式 2 Typ
  • MFC之MessageBox、AfxMessageBox用法

    在软件中我们经常会弹出个小窗口 给一点点提示 这就会用到消息对话框 在Win32 API程序中只有MessageBox这一种用法 而在MFC中就有三各方法 1 调用API中的MessageBox 2 调用CWnd的成员函数MessageBo
  • PYQT5中QT Designer设置界面、按钮等背景图

    超级简单的新手教程 目录 文章目录 第一步 第二步 第三步 第一步 制作一个 qrc文件 在