【发布时间】:2019-02-27 12:21:43
【问题描述】:
我一直在尝试使用QT5 for Python,使用pyqt5。我注意到大多数教程都推荐使用 pyuic5 将 XML UI 转换为 Python 代码。我还看过一些教程,他们使用 uic.loadUi("myui.ui") 来动态加载XML UI。这对我来说似乎是一个更清洁、更模块化的解决方案,但它似乎是一个不受欢迎的选择。使用pyuic5 转换您的代码是一个更合理的解决方案吗?
【问题讨论】:
-
你也可以直接使用 pyqt5 来创建你的窗口并完全避开那个 UI 生成器,而且个人而言,这会更好,因为你可以完全控制你创建的代码并且你可以避免这种情况生成器/设计器创建的丑陋代码。哦,它已经在 python 中了,不需要转换