相当于 KDE 上的 pyrcc4

Posted

技术标签:

【中文标题】相当于 KDE 上的 pyrcc4【英文标题】:Equivalent of pyrcc4 on KDE 【发布时间】:2012-12-05 15:58:49 【问题描述】:

我正在开发一个 pyqt 应用程序,通过 qt-designer 4.8.1 完成了 ui,并使用 pykdeuic4(在 OpenSuse 12.2 上可用)生成了相应的 py 文件,但找不到 pyrcc4 的等价物来处理 *. qrc 文件。

等效的工具/命令是什么?

编辑:

关于将 QtDesigner 与 PyQt 一起使用的大多数文档都表明使用 pyuic4 / pyuic(在我的平台上是 pykdeuic4),但至于其他工具 pyrcc4 / pyrcc,我找不到等效的工具。

我想知道,我什至可以从哪里获得 (pyrcc4) 的原始工具?

【问题讨论】:

【参考方案1】:

没有与 pyrrc4 对应的 PyKDE 专用工具。 KDE python bindings 构建在 PyQt 之上,因此您可以只使用 pyrrc4 本身。

PyKDE 只需要一个专门的工具 (pykdeuic4) 来编译 ui 文件,因为显然 KDE 有很多 PyQt 不知道的小部件。

对于 OpenSuse,我相信包含 pyrrc 的包是 python-qt4-utils。

【讨论】:

【参考方案2】:

好吧,原来我只需要在现有的python-qt4 上安装额外的包python-qt4-utils。现在,我拥有了备受追捧的实用程序。

【讨论】:

以上是关于相当于 KDE 上的 pyrcc4的主要内容,如果未能解决你的问题,请参考以下文章

如何在gnome和kde之间切换?

linux GTK、KDE、Gnome、XWindows 图形界面区别是啥

在 KDE 中以编程方式更改壁纸

KDE 项目近日发布了 KDE Frameworks 5.94

如何在 C++ 中解析 XDG/gnome/kde 菜单/桌面项结构?

Seaborn 概率直方图 - KDE 归一化