QWidget: Doit construire une QApplication avant un QPaintDevice

D'abord, j'utilise Windows 7-64 bits avec PyQwt5.2.0, PyQt4.5.4, NumPy1.3.0, python2.6.2 32-bit pour des raisons de compatibilité.

Tout runnning mon script de ce type apparaît:

QWidget: Must construct a QApplication before a QPaintDevice

Surfer sur le net, à la recherche pour certains moyen pour résoudre ce problème, j'ai eu l' QWidget hérite QObject et QPaintDevice (et c'est héritée bye presque tous les objets que j'utilise), et QMainWindow hérite QWidget. J'ai également trouvé que certaines fonction statique est d'essayer d'utiliser un peu de classe, mais je ne comprends pas vraiment ce que cela signifie.

Si quelqu'un pouvait m'expliquer pourquoi, je voudrais vraiment l'apprécier.

PS: Désolé pour les erreurs de traduction.

Comme le message d'erreur dit, vous n'êtes pas autorisé à créer un QWidget (ou tout QPaintDevice) avant le QApplication est créé. Mais sans le code qui crée le problème, je ne vois pas comment nous pouvons vous aider à côté de répéter le message d'erreur ...
lien ajouté dans la question
probablement, alors que j'essayais de le fixer j'ai foiré
Cette question devrait être supprimé, car l'O. P. publié son code temporaire pastebin (qui n'existe plus). Ce n'est pas vraiment utile.

OriginalL'auteur bomba | 2012-07-12