Bonjour tout le monde ! Depuis quelques jours, j'éprouve quelques problèmes quant au fonctionnement de mon code. J'ose espérer que vous avez la solution, ou quelque chose qui pourrait m'aider à la résolution du problème. Voici les codes en question :
main.py :
puis globalui.py :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 # -*- coding: utf-8 -*- from PyQt4 import QtCore, QtGui import sys from globalui import * def main(): #Tous le code principal ici app = QtGui.QApplication(sys.argv) print("lolilol") frmMain.show() sys.exit(app.exec_()) if __name__ == "__main__": main()
Le tout génère ainsi cette erreur, je cite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 # -*- coding: utf-8 -* from frmMain_ui import * from frmTrajets_ui import * class frmMain(QtGui.QWidget): def __init__(self, parent=None): super(frmMain, self).__init__(parent) self.ui = Ui_frmMain() self.ui.setupUi(self) self.ui.cmdAddTrajet.clicked.connect(self.ouvrir)
Merci par avance, cela fait depuis plusieurs jours que je tâche de résoudre le problème sans succès.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Démarrage*: python3 /home/florian/Documents/Programmation/demo/main.py lolilol Traceback (most recent call last): File "/home/florian/Documents/Programmation/demo/main.py", line 16, in <module> main() File "/home/florian/Documents/Programmation/demo/main.py", line 10, in main frmMain.show() TypeError: QWidget.show(): first argument of unbound method must have type 'QWidget' *** Terminé avec code de retour*: 1 ***
Partager