问题标签 [pyuic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1126 浏览

python - 在 pyqt 中,按钮单击连接在新窗口中不起作用

我的代码中有两个窗口首先我想打开包含 btn1 的类 first() 窗口。当我单击 btn1 时,我想打开一个新窗口并将其替换为我以前的窗口(即在当前窗口本身中打开新窗口),因此在单击 btn1 时,将显示一个包含 btn2 的类 second() 的新窗口。现在,当我按下 btn2 时,我想在终端上打印“hi”,但不知何故,连接插槽或某些东西无法正常工作。你能帮帮我吗?这是我的代码

first() 和 second() 类继承自 qt-designer 工具创建的其他类。

0 投票
1 回答
249 浏览

python - pyuic5 - 未知的 C++ 类:QfontDatabase

使用 Qt Designer 5.9.5 构建了一个带有 QFontComboBox 的简单 ui。当我运行 pyuic5 时,它会产生错误;

.ui 文件是;

生成部分 .py 文件,如下所示;

生成的代码似乎缺少 retranslatedUi() 函数声明和调用。

在尝试上述 ui 示例之前和之后,pyuic5 已使用 QLineEdit、QButton、QRadioButton 成功地从 ui 生成文件。

0 投票
1 回答
77 浏览

python - 在for循环中调用pyuic4生成所有py文件| 从 python 调用 .bat

我想创建一个简短的脚本,循环遍历文件夹中的所有 .ui 和 .qrc 文件,并为每个文件分别调用 pyuic4 和 pyrcc4 ,从而生成相应的 .py 文件。

几个月后在我了解更多python后编辑:

0 投票
0 回答
12 浏览

qt - 通过 PyQt5 将包含自定义插件的 QtCreator UI 文件转换为 .py

我创建了一个仪表插件。我使用 QQuickWidget 创建插件。这是我的插件定义类,它运行良好,将被添加到 QtCreator 组件中:

用这个插件设计我的 ui 后,我想将 .ui 转换为 .py。但是在使用 pyuic5 转换并运行 python 文件后,我将面临以下错误:

所以似乎没有添加插件。我的问题是如何修复此错误,或者如何将插件也转换为 .py?谢谢

0 投票
1 回答
49 浏览

python-3.x - Python:从另一个文件访问实例属性

假设我已经gui.py使用来自文件的pyuic5命令生成了一个gui.ui文件。我正在寻找一种方法将主类 ( Ui_MainWindow) 方法移动到另一个名为的文件func.py,而不会对主类进行任何结构更改。这里我有一个非常简单的生成gui.py

我需要的是将buttonClicked函数移动到 func.py 文件。所以这将是gui.py没有该功能的:

func.py

最简单的方法是什么?

0 投票
0 回答
349 浏览

python - 不使用 pyuic 识别为内部或外部命令错误

我创建了一个 .ui 文件。我一直在尝试使用 pyuic 将其转换为 .py 文件(我没有 Anaconda)

我确定我有 pyuic.bat

的目录是

然后我打开 .ui 文件的目录。我将 cmd 写入地址行。之后,我输入这个命令

我看到了这个错误信息:

编辑:我解决了:

0 投票
1 回答
226 浏览

python - 在 Windows 中从 .ui 文件转换为 .py 文件时的格式问题

使用 pyuic5 code.ui -o code.py 将 .ui 文件转换为 .py 时,在 JetBrains PyCharm Community Edition 中运行 .py 文件后,GUI 窗口会从 Qt Designer 中预览的内容发生变化并剪掉如附图所示的按钮。

我已经包括:self.pushButton.adjustSize()在第 41 行,但它似乎没有帮助。

我附上了转换后的代码和问题的屏幕截图。我目前正在运行 Windows 10。

有谁知道如何避免这种情况?

py 文件:

ui文件:

窗口图片作为 .py 文件运行

在 Qt Designer 中预览的窗口截图

编辑:添加了 UI 文件

0 投票
1 回答
393 浏览

qt - 使用 pyuic 与 uic.loadUi 的好处

我目前正在使用python和Qt,这对我来说是来自C++版本的新东西,我意识到在官方文档中它说UI文件可以从python类加载.ui或创建一个python类并将文件转换为.py文件.

我得到了使用.ui它的好处是动态加载的,所以每次更改都不需要将它转换成 python 文件,但是这样做有什么好处?,你在运行时有什么改进吗?是别的吗?

谢谢

0 投票
0 回答
43 浏览

python - 我尝试使用这个 cmd `pyuic5` 但它无法识别

我一直在尝试进行 PyQt5 设计,但是当我想将其转换为 .py 文件时,我做不到。pyuic5 错误始终存在于 cmd 中,但是当我尝试在 Pycharm 终端中使用此命令时,它工作正常,我只需要更改我希望命令识别它的文件目录。

我想主要使用这个功能:

这就是我所面临的,所以如果有人有任何解决方案,请分享。

0 投票
1 回答
522 浏览

python - 'pyuic5' 不是内部或外部命令、可运行程序或批处理文件

我是制作 GUI 的初学者python_pyqt5。我无法将 UI 文件转换为py文件,每当我尝试转换时,我都会从 CMD 收到此消息:

我在这个方向搜索 pyqt5 库C:\Program Files\Python38\Scripts。我没有找到它,虽然我pyqt5从最后一个方向下载了 pip 及​​其工具,但pyqt5位于这个方向:C:\Users\mee\AppData\Roaming\Python\Python38\Scripts. 如果你能帮助我,我不知道该怎么做,拜托。