使用pyuic 5,但输出上看不到文字

时间:2018-01-03 07:20:52

标签: python qt qt-designer pyuic

我在命令提示符下运行此命令,将文件从QT设计器文件转换为.py文件。所有按钮都有效,但没有显示任何文字(即按钮/常规标签上的单选按钮/文字标签):

C:\Users\Finn>pyuic5 -x \users\finn\desktop\Doc_Production\CBCA_Incorporation_Stacked.ui -o \users\finn\desktop\Doc_Production\CBCA_Incorporation_Stacked.py

这就是它的产生:

    from PyQt5 import QtCore, QtGui, QtWidgets

    class Ui_MainWindow(object):
        def setupUi(self, MainWindow):
            MainWindow.setObjectName("MainWindow")
            MainWindow.resize(905, 867)
            MainWindow.setStyleSheet("background-color rgb(170, 255, 255)")
            self.centralwidget = QtWidgets.QWidget(MainWindow)
            self.centralwidget.setObjectName("centralwidget")
            self.stackedWidget = QtWidgets.QStackedWidget(self.centralwidget)
            self.stackedWidget.setGeometry(QtCore.QRect(10, 20, 441, 691))
            self.stackedWidget.setStyleSheet("stackedWidget {color: rgb(170, 255, 255)}")
            self.stackedWidget.setObjectName("stackedWidget")
            self.page = QtWidgets.QWidget()
            self.page.setObjectName("page")
            self.layoutWidget = QtWidgets.QWidget(self.page)
            self.layoutWidget.setGeometry(QtCore.QRect(20, 70, 341, 101))
            self.layoutWidget.setObjectName("layoutWidget")
            self.verticalLayout = QtWidgets.QVBoxLayout(self.layoutWidget)
            self.verticalLayout.setContentsMargins(0, 0, 0, 0)
            self.verticalLayout.setObjectName("verticalLayout")

等。

当我运行它时,每个自行都会出现“IndentationError:意外缩进”

This is the resulting program I'm getting

有谁知道如何解决这个问题?或者为什么文本不起作用?这是我在命令提示符中放置的问题吗?或者我需要导入什么东西?

谢谢!

0 个答案:

没有答案