Python Forum
[PyQt] PyQt5 _translate not passing argument
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[PyQt] PyQt5 _translate not passing argument
#1
Bug 
So converted .ui to .py with -x -o method, and I have a problem:

from PyQt5 import QtCore, QtGui, QtWidgets
import sys


class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(974, 716)
        self.centralwidget = QtWidgets.QWidget(MainWindow)
        self.centralwidget.setObjectName("centralwidget")
        self.Background = QtWidgets.QGraphicsView(self.centralwidget)
        self.Background.setGeometry(QtCore.QRect(0, -5, 975, 701))
        self.Background.setFrameShape(QtWidgets.QFrame.NoFrame)
        self.Background.setInteractive(False)
        self.Background.setObjectName("Background")
        self.Logo = QtWidgets.QGraphicsView(self.centralwidget)
        self.Logo.setGeometry(QtCore.QRect(0, 0, 131, 121))
        self.Logo.setStyleSheet("")
        self.Logo.setObjectName("Logo")
        self.ProgressB = QtWidgets.QProgressBar(self.centralwidget)
        self.ProgressB.setEnabled(False)
        self.ProgressB.setGeometry(QtCore.QRect(10, 660, 961, 10))
        self.ProgressB.setProperty("value", 24)
        self.ProgressB.setObjectName("ProgressB")
        self.ActiveItems = QtWidgets.QListWidget(self.centralwidget)
        self.ActiveItems.setGeometry(QtCore.QRect(190, 130, 401, 256))
        self.ActiveItems.setObjectName("ActiveItems")
        self.InactiveItems = QtWidgets.QListWidget(self.centralwidget)
        self.InactiveItems.setGeometry(QtCore.QRect(605, 131, 321, 256))
        self.InactiveItems.setObjectName("InactiveItems")
        self.NewOrders = QtWidgets.QListWidget(self.centralwidget)
        self.NewOrders.setGeometry(QtCore.QRect(195, 440, 391, 192))
        self.NewOrders.setObjectName("NewOrders")
        self.WarningBox = QtWidgets.QListWidget(self.centralwidget)
        self.WarningBox.setGeometry(QtCore.QRect(605, 440, 321, 192))
        self.WarningBox.setObjectName("WarningBox")
        self.LinkButtAma = QtWidgets.QPushButton(self.centralwidget)
        self.LinkButtAma.setGeometry(QtCore.QRect(30, 140, 75, 71))
        self.LinkButtAma.setStyleSheet("image: url(:/Image1/Amazon.png);")
        self.LinkButtAma.setObjectName("LinkButtAma")
        self.LinkButtEbay = QtWidgets.QPushButton(self.centralwidget)
        self.LinkButtEbay.setGeometry(QtCore.QRect(30, 220, 75, 71))
        self.LinkButtEbay.setObjectName("LinkButtEbay")
        self.LinkButtAli = QtWidgets.QPushButton(self.centralwidget)
        self.LinkButtAli.setGeometry(QtCore.QRect(30, 300, 75, 71))
        self.LinkButtAli.setObjectName("LinkButtAli")
        self.LinkButtWeb = QtWidgets.QPushButton(self.centralwidget)
        self.LinkButtWeb.setGeometry(QtCore.QRect(30, 490, 75, 71))
        self.LinkButtWeb.setObjectName("LinkButtWeb")
        self.ShowAllWarnings = QtWidgets.QPushButton(self.centralwidget)
        self.ShowAllWarnings.setGeometry(QtCore.QRect(670, 410, 211, 23))
        self.ShowAllWarnings.setObjectName("ShowAllWarnings")
        self.ShowAllSales = QtWidgets.QPushButton(self.centralwidget)
        self.ShowAllSales.setGeometry(QtCore.QRect(280, 410, 211, 23))
        self.ShowAllSales.setObjectName("ShowAllSales")
        self.ShowAllActive = QtWidgets.QPushButton(self.centralwidget)
        self.ShowAllActive.setGeometry(QtCore.QRect(280, 390, 211, 23))
        self.ShowAllActive.setObjectName("ShowAllActive")
        self.ShowAllInactive = QtWidgets.QPushButton(self.centralwidget)
        self.ShowAllInactive.setGeometry(QtCore.QRect(670, 390, 211, 23))
        self.ShowAllInactive.setObjectName("ShowAllInactive")
        self.StatisticsBar = QtWidgets.QLabel(self.centralwidget)
        self.StatisticsBar.setGeometry(QtCore.QRect(190, 10, 101, 81))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(188, 188, 188))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(188, 188, 188))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(188, 188, 188))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        self.StatisticsBar.setPalette(palette)
        self.StatisticsBar.setObjectName("StatisticsBar")
        self.LinkButtEtsy = QtWidgets.QPushButton(self.centralwidget)
        self.LinkButtEtsy.setGeometry(QtCore.QRect(30, 380, 75, 71))
        self.LinkButtEtsy.setObjectName("LinkButtEtsy")
        self.StatisticsBar2 = QtWidgets.QLabel(self.centralwidget)
        self.StatisticsBar2.setGeometry(QtCore.QRect(610, 10, 101, 81))
        palette = QtGui.QPalette()
        brush = QtGui.QBrush(QtGui.QColor(188, 188, 188))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(188, 188, 188))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush)
        brush = QtGui.QBrush(QtGui.QColor(188, 188, 188))
        brush.setStyle(QtCore.Qt.SolidPattern)
        palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush)
        self.StatisticsBar2.setPalette(palette)
        self.StatisticsBar2.setObjectName("StatisticsBar2")
        self.GoogleDriveButt = QtWidgets.QPushButton(self.centralwidget)
        self.GoogleDriveButt.setGeometry(QtCore.QRect(20, 600, 101, 23))
        self.GoogleDriveButt.setObjectName("GoogleDriveButt")
        MainWindow.setCentralWidget(self.centralwidget)
        self.menubar = QtWidgets.QMenuBar(MainWindow)
        self.menubar.setGeometry(QtCore.QRect(0, 0, 974, 21))
        self.menubar.setObjectName("menubar")
        self.menuFile = QtWidgets.QMenu(self.menubar)
        self.menuFile.setObjectName("menuFile")
        self.menuStyle = QtWidgets.QMenu(self.menubar)
        self.menuStyle.setObjectName("menuStyle")
        self.menuStyle_2 = QtWidgets.QMenu(self.menuStyle)
        self.menuStyle_2.setObjectName("menuStyle_2")
        self.menuComic_Book = QtWidgets.QMenu(self.menuStyle_2)
        self.menuComic_Book.setObjectName("menuComic_Book")
        self.menuDrop_Ship = QtWidgets.QMenu(self.menuStyle_2)
        self.menuDrop_Ship.setObjectName("menuDrop_Ship")
        self.menuRegular_Windows = QtWidgets.QMenu(self.menuStyle_2)
        self.menuRegular_Windows.setObjectName("menuRegular_Windows")
        self.menuWaifu = QtWidgets.QMenu(self.menuStyle_2)
        self.menuWaifu.setObjectName("menuWaifu")
        self.menuGuide = QtWidgets.QMenu(self.menubar)
        self.menuGuide.setObjectName("menuGuide")
        MainWindow.setMenuBar(self.menubar)
        self.statusbar = QtWidgets.QStatusBar(MainWindow)
        self.statusbar.setObjectName("statusbar")
        MainWindow.setStatusBar(self.statusbar)
        self.actionSelect_Data_File = QtWidgets.QAction(MainWindow)
        self.actionSelect_Data_File.setObjectName("actionSelect_Data_File")
        self.actionColor = QtWidgets.QAction(MainWindow)
        self.actionColor.setObjectName("actionColor")
        self.actionOpen_Selected_Data_File = QtWidgets.QAction(MainWindow)
        self.actionOpen_Selected_Data_File.setObjectName("actionOpen_Selected_Data_File")
        self.actionOnline_Guide = QtWidgets.QAction(MainWindow)
        self.actionOnline_Guide.setObjectName("actionOnline_Guide")
        self.actionClose = QtWidgets.QAction(MainWindow)
        self.actionClose.setObjectName("actionClose")
        self.actionClose_2 = QtWidgets.QAction(MainWindow)
        self.actionClose_2.setObjectName("actionClose_2")
        self.actionClose_3 = QtWidgets.QAction(MainWindow)
        self.actionClose_3.setObjectName("actionClose_3")
        self.actionRed = QtWidgets.QAction(MainWindow)
        self.actionRed.setObjectName("actionRed")
        self.actionYellow = QtWidgets.QAction(MainWindow)
        self.actionYellow.setObjectName("actionYellow")
        self.actionGreen = QtWidgets.QAction(MainWindow)
        self.actionGreen.setObjectName("actionGreen")
        self.actionPink = QtWidgets.QAction(MainWindow)
        self.actionPink.setObjectName("actionPink")
        self.actionBlue = QtWidgets.QAction(MainWindow)
        self.actionBlue.setObjectName("actionBlue")
        self.actionBlack = QtWidgets.QAction(MainWindow)
        self.actionBlack.setObjectName("actionBlack")
        self.actionYellow_2 = QtWidgets.QAction(MainWindow)
        self.actionYellow_2.setObjectName("actionYellow_2")
        self.actionPurple = QtWidgets.QAction(MainWindow)
        self.actionPurple.setObjectName("actionPurple")
        self.actionBlack_2 = QtWidgets.QAction(MainWindow)
        self.actionBlack_2.setObjectName("actionBlack_2")
        self.actionLight = QtWidgets.QAction(MainWindow)
        self.actionLight.setObjectName("actionLight")
        self.actionDark = QtWidgets.QAction(MainWindow)
        self.actionDark.setObjectName("actionDark")
        self.actionPink_2 = QtWidgets.QAction(MainWindow)
        self.actionPink_2.setObjectName("actionPink_2")
        self.actionBlue_2 = QtWidgets.QAction(MainWindow)
        self.actionBlue_2.setObjectName("actionBlue_2")
        self.actionLink_Google_Drive = QtWidgets.QAction(MainWindow)
        self.actionLink_Google_Drive.setObjectName("actionLink_Google_Drive")
        self.actionUnlink_Google_Drive = QtWidgets.QAction(MainWindow)
        self.actionUnlink_Google_Drive.setObjectName("actionUnlink_Google_Drive")
        self.menuFile.addAction(self.actionSelect_Data_File)
        self.menuFile.addAction(self.actionOpen_Selected_Data_File)
        self.menuFile.addAction(self.actionClose_2)
        self.menuComic_Book.addAction(self.actionRed)
        self.menuComic_Book.addAction(self.actionYellow)
        self.menuComic_Book.addAction(self.actionGreen)
        self.menuComic_Book.addAction(self.actionPink)
        self.menuComic_Book.addAction(self.actionBlue)
        self.menuComic_Book.addAction(self.actionBlack)
        self.menuDrop_Ship.addAction(self.actionYellow_2)
        self.menuDrop_Ship.addAction(self.actionPurple)
        self.menuDrop_Ship.addAction(self.actionBlack_2)
        self.menuRegular_Windows.addAction(self.actionLight)
        self.menuRegular_Windows.addAction(self.actionDark)
        self.menuWaifu.addAction(self.actionPink_2)
        self.menuWaifu.addAction(self.actionBlue_2)
        self.menuStyle_2.addAction(self.menuRegular_Windows.menuAction())
        self.menuStyle_2.addAction(self.menuComic_Book.menuAction())
        self.menuStyle_2.addAction(self.menuDrop_Ship.menuAction())
        self.menuStyle_2.addAction(self.menuWaifu.menuAction())
        self.menuStyle.addAction(self.menuStyle_2.menuAction())
        self.menuStyle.addAction(self.actionClose_3)
        self.menuGuide.addAction(self.actionOnline_Guide)
        self.menuGuide.addAction(self.actionClose)
        self.menubar.addAction(self.menuFile.menuAction())
        self.menubar.addAction(self.menuStyle.menuAction())
        self.menubar.addAction(self.menuGuide.menuAction())

        self.retranslateUi(MainWindow)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
         _translate = QtCore.QCoreApplication.translate
         MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
         self.LinkButtAma.setText(_translate("MainWindow", "Amazon"))
         self.LinkButtEbay.setText(_translate("MainWindow", "Ebay"))
         self.LinkButtAli.setText(_translate("MainWindow", "Aliexpress"))
         self.LinkButtWeb.setText(_translate("MainWindow", "Add Website"))
         self.ShowAllWarnings.setText(_translate("MainWindow", "Show All Notifications"))
         self.ShowAllSales.setText(_translate("MainWindow", "Show All Sale"))
         self.ShowAllActive.setText(_translate("MainWindow", "Show All Active"))
         self.ShowAllInactive.setText(_translate("MainWindow", "Show All Inactive"))
         self.StatisticsBar.setText(_translate("MainWindow", "Date:"))
         self.LinkButtEtsy.setText(_translate("MainWindow", "Etsy"))
         self.StatisticsBar2.setText(_translate("MainWindow", "Sales:"))
         self.GoogleDriveButt.setText(_translate("MainWindow", "Link Google Drive"))
         self.menuFile.setTitle(_translate("MainWindow", "File"))
         self.menuStyle.setTitle(_translate("MainWindow", "Style"))
         self.menuStyle_2.setTitle(_translate("MainWindow", "Style"))
         self.menuComic_Book.setTitle(_translate("MainWindow", "Comic Book"))
         self.menuDrop_Ship.setTitle(_translate("MainWindow", "Drop Ship"))
         self.menuRegular_Windows.setTitle(_translate("MainWindow", "Regular Windows"))
         self.menuWaifu.setTitle(_translate("MainWindow", "Waifu"))
         self.menuGuide.setTitle(_translate("MainWindow", "Guide"))
         self.actionSelect_Data_File.setText(_translate("MainWindow", "Select Data File"))
         self.actionColor.setText(_translate("MainWindow", "Color"))
         self.actionOpen_Selected_Data_File.setText(_translate("MainWindow", "Open Selected Data File"))
         self.actionOnline_Guide.setText(_translate("MainWindow", "Online Guide"))
         self.actionClose.setText(_translate("MainWindow", "Close"))
         self.actionClose_2.setText(_translate("MainWindow", "Close"))
         self.actionClose_3.setText(_translate("MainWindow", "Close"))
         self.actionRed.setText(_translate("MainWindow", "Red"))
         self.actionYellow.setText(_translate("MainWindow", "Yellow"))
         self.actionGreen.setText(_translate("MainWindow", "Green"))
         self.actionPink.setText(_translate("MainWindow", "Pink"))
         self.actionBlue.setText(_translate("MainWindow", "Blue"))
         self.actionBlack.setText(_translate("MainWindow", "Black"))
         self.actionYellow_2.setText(_translate("MainWindow", "Yellow"))
         self.actionPurple.setText(_translate("MainWindow", "Purple"))
         self.actionBlack_2.setText(_translate("MainWindow", "Black"))
         self.actionLight.setText(_translate("MainWindow", "Light"))
         self.actionDark.setText(_translate("MainWindow", "Dark"))
         self.actionPink_2.setText(_translate("MainWindow", "Pink"))
         self.actionBlue_2.setText(_translate("MainWindow", "Blue"))
         self.actionLink_Google_Drive.setText(_translate("MainWindow", "Link Google Drive"))
         self.actionUnlink_Google_Drive.setText(_translate("MainWindow", "Unlink Google Drive"))



if __name__ == "__main__":
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())
Problem is no text is showing up on the screen, just the buttons with no text inside.
Larz60+ write Jul-23-2023, 10:28 AM:
Please post all code, output and errors (it it's entirety) between their respective tags. Refer to BBCode help topic on how to post. Use the "Preview Post" button to make sure the code is presented as you expect before hitting the "Post Reply/Thread" button.

Fixed for you this time. Please use BBCode tags on future posts.
-- "Incrementum Vitae Ex Animo" - Lucifer Daddy
Reply
#2
Tried with completely new GUI with nothing but background color and "file" bar at top, still not working. thinking it has something to do with how it's converting the code.
-- "Incrementum Vitae Ex Animo" - Lucifer Daddy
Reply
#3
This is the result of your code for me.

[Image: t_test1.png?rlkey=j8yeqo80ugzkk31s7mumzzq1v&raw=1]
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Problem passing argument to functionin inTkinter frame ericwm7248 3 1,034 Sep-11-2023, 03:11 PM
Last Post: deanhystad
  Syntax Error: Positional argument follows keyword argument Rama02 3 4,133 Feb-09-2021, 06:10 PM
Last Post: deanhystad
  Huge code problems (buttons(PyQt5),PyQt5 Threads, Windows etc) ZenWoR 0 2,843 Apr-06-2019, 11:15 PM
Last Post: ZenWoR

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020