zoukankan      html  css  js  c++  java
  • PyQt5(5)——加载资源文件

    在实际中我们需要美化界面,就需要许多的自定义图片。 但是我们发现直接导入图像使用,等程序运行时会报错。????

    这就需要建立资源文件并且加载它们,程序就可以顺利运行了。

    设计界面是如何加载资源文件呢?

    不能直接加载,需要在开发目录下编写.qrc文件。
    新建qrc文件,内容为下:

    <rc version="1.0">
    <qresource>
    </qresource>
    </rcc>

    然后回到qtdesigner 界面:

    点击小铅笔的图标,选择刚才建立的qrc文件或者新建一个 qrc文件

    建立新的文件夹,并且导入图像即可。效果为:

    那么如何使用资源呢?
    如果我们直接调用py文件会报错
    import app1_rc
    ModuleNotFoundError: No module named 'app1_rc'

    我们首先需要使用pyqt5 自带的 pyrcc5 将 qrc文件转化为 py文件

    pyrcc5 *.qrc -o *.py 即可。


    在界面文件直接导入即可

     

    
    
    
    
  • 相关阅读:
    二阶注入
    ACCESS延时注入
    宽字节注入源码
    Sqli-LABS通关笔录-14
    Sqli-LABS通关笔录-13
    Sqli-LABS通关笔录-12
    PHP学习路线
    华科机考:二叉排序树
    华科机考:打印日期
    华科机考:A+B
  • 原文地址:https://www.cnblogs.com/WSX1994/p/10163806.html
Copyright © 2011-2022 走看看