[ Foro de Python ]

Widgets que no me aparecen

20-Nov-2023 11:44
Invitado (Alberto)
0 Respuestas

Estoy de vuelta a Python después de años y se me presenta una duda de novato. Trabajo con Python, PyQt5 y Visual Studio. He creado la MainWindow, he colocado unos cuantos widgets en ella y he convertido el .-ui a .py. Sin problemas. Al ejerutar el .py en Visual Studio me aparece la pantalla  con Form1, pero sin ningún widget ni ninguna de las modificaciones que he entrado en la MainWindow en blanco, sin ninguno de los widgets ni de las modificaciones que entré al crear la Mainwindow. NO me da ningún error. Todo perfecto, me dice Esto es lo que tengo escrito en el código (copiado). He omitido porte de la copia de la GUI. ¿Qué debo hacer para que me funcione? Muchísimas gracias.

Form implementation generated from reading ui file 'gui_principal.ui'
#
# Created by: PyQt5 UI code generator 5.15.10
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets
import sysconfig

class Ui_MainWindow(object):
   def _init_(self):
       super()._init_()
       self.ui=Ui_Mainwindow()
       self.ui_setupUi(self)
       self.show()

   def setupUi(self, MainWindow):
       MainWindow.setObjectName("MainWindow")
       MainWindow.resize(1097, 600)
………
      self.BtnAnadir2.setText(_translate("MainWindow", "AÑADIR 1"))
      self.BtnAnadir1.setText(_translate("MainWindow", "AÑADIR 2"))

       def main():
           app=QApplication(sys.argv)
           instance=Main()
           sys.exit(app.exec_0)

           if _name_== "_main_":
               main()




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)