我的目标是在python程序中引入一个.ui接口。 它几乎不起作用,但我想改进它,因为我不能得到我想要的东西。在
class MainWindow(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.ui = uic.loadUi('sss.ui')
mainLayout = QVBoxLayout()
mainLayout.addWidget(self.ui)
self.setLayout(mainLayout)
self.show()
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = MainWindow()
sys.exit(app.exec_())
现在我必须创建一个布局来粘贴sss.ui到。 QVboxLayout不尊重Qt设计器中设置的样式表。 如何使用我的sss.ui直接? 我需要转换吗?在我的pyuic5中找不到安装。。。在
首先,获取
pyuic5
可执行文件。尝试重新安装PyQt,在bin
目录(系统范围、virtualenv等)中搜索它。在一旦有了它,就应该使用它编译
.ui
文件:然后在代码中使用它:
^{pr2}$相关问题 更多 >
编程相关推荐