Pourquoi app.exec() renvoie -1 ?
Bonjour,
J'ai construit une interface avec QtDesigner. Lorsque j'essaie de l'ouvrir via un code en Python, une erreur apparait :
Code:
1 2 3
| An exception has occurred, use %tb to see the full traceback.
SystemExit: -1 |
Voici le code en question :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| import sys
from PyQt5.QtCore import QObject, pyqtSlot, pyqtSignal
from PyQt5.QtWidgets import QApplication, QMainWindow
from PyQt5.uic import loadUi
class UIRecAnalyzer(QMainWindow):
def __init__(self, parent=None):
super(UIRecAnalyzer, self).__init__(parent)
loadUi('RecAnalyzer.ui', self)
def main():
app = QApplication(sys.argv)
form = UIRecAnalyzer()
form.show()
sys.exit(app.exec())
if __name__ == '__main__':
main() |
En exécutant le code ligne par ligne, je m'aperçois que l'erreur est relevée par l'exécution de app.exec() qui renvoie déjà -1, mais je n'arrive pas à trouver à quoi c'est dû.
Est-ce que quelqu'un peut m'éclairer ?
Voici le fichier *.ui de l'interface si ça peut aider :
Merci d'avance,
clm13