问题标签 [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.
python - 在 pyqt 中,按钮单击连接在新窗口中不起作用
我的代码中有两个窗口首先我想打开包含 btn1 的类 first() 窗口。当我单击 btn1 时,我想打开一个新窗口并将其替换为我以前的窗口(即在当前窗口本身中打开新窗口),因此在单击 btn1 时,将显示一个包含 btn2 的类 second() 的新窗口。现在,当我按下 btn2 时,我想在终端上打印“hi”,但不知何故,连接插槽或某些东西无法正常工作。你能帮帮我吗?这是我的代码
first() 和 second() 类继承自 qt-designer 工具创建的其他类。
python - pyuic5 - 未知的 C++ 类:QfontDatabase
使用 Qt Designer 5.9.5 构建了一个带有 QFontComboBox 的简单 ui。当我运行 pyuic5 时,它会产生错误;
.ui 文件是;
生成部分 .py 文件,如下所示;
生成的代码似乎缺少 retranslatedUi() 函数声明和调用。
在尝试上述 ui 示例之前和之后,pyuic5 已使用 QLineEdit、QButton、QRadioButton 成功地从 ui 生成文件。
python - 在for循环中调用pyuic4生成所有py文件| 从 python 调用 .bat
我想创建一个简短的脚本,循环遍历文件夹中的所有 .ui 和 .qrc 文件,并为每个文件分别调用 pyuic4 和 pyrcc4 ,从而生成相应的 .py 文件。
几个月后在我了解更多python后编辑:
qt - 通过 PyQt5 将包含自定义插件的 QtCreator UI 文件转换为 .py
我创建了一个仪表插件。我使用 QQuickWidget 创建插件。这是我的插件定义类,它运行良好,将被添加到 QtCreator 组件中:
用这个插件设计我的 ui 后,我想将 .ui 转换为 .py。但是在使用 pyuic5 转换并运行 python 文件后,我将面临以下错误:
所以似乎没有添加插件。我的问题是如何修复此错误,或者如何将插件也转换为 .py?谢谢
python-3.x - Python:从另一个文件访问实例属性
假设我已经gui.py
使用来自文件的pyuic5
命令生成了一个gui.ui
文件。我正在寻找一种方法将主类 ( Ui_MainWindow
) 方法移动到另一个名为的文件func.py
,而不会对主类进行任何结构更改。这里我有一个非常简单的生成gui.py
:
我需要的是将buttonClicked
函数移动到 func.py 文件。所以这将是gui.py
没有该功能的:
和func.py
:
最简单的方法是什么?
python - 不使用 pyuic 识别为内部或外部命令错误
我创建了一个 .ui 文件。我一直在尝试使用 pyuic 将其转换为 .py 文件(我没有 Anaconda)
我确定我有 pyuic.bat
它的目录是
然后我打开 .ui 文件的目录。我将 cmd 写入地址行。之后,我输入这个命令
我看到了这个错误信息:
编辑:我解决了:
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 文件
qt - 使用 pyuic 与 uic.loadUi 的好处
我目前正在使用python和Qt,这对我来说是来自C++版本的新东西,我意识到在官方文档中它说UI文件可以从python类加载.ui
或创建一个python类并将文件转换为.py
文件.
我得到了使用.ui
它的好处是动态加载的,所以每次更改都不需要将它转换成 python 文件,但是这样做有什么好处?,你在运行时有什么改进吗?是别的吗?
谢谢
python - 我尝试使用这个 cmd `pyuic5` 但它无法识别
我一直在尝试进行 PyQt5 设计,但是当我想将其转换为 .py 文件时,我做不到。pyuic5 错误始终存在于 cmd 中,但是当我尝试在 Pycharm 终端中使用此命令时,它工作正常,我只需要更改我希望命令识别它的文件目录。
我想主要使用这个功能:
这就是我所面临的,所以如果有人有任何解决方案,请分享。
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
. 如果你能帮助我,我不知道该怎么做,拜托。