«Необходимо создать QApplication перед QPaintDevice» из QWidget

я занят портированием IRC-клиента с Python 2.6 на 3.3 и янаткнулся на проблему с PyQt. Приложение изначально использовало PyQt4, яЯ также перекодировать его, чтобы заставить его работать с PyQt5, но яполучаю ошибку без каких-либо ссылок на строки: "QWidget: должен создать QApplication перед QPaintDevice ", Я сузил вопрос до одного класса.

Я понимаю, это'здесь уже много раз спрашивали, но я не могЯ не могу получить верный ответ для моего случая, поэтому я прошу прощения, если мой вопрос кажется невежественным.

Вот'немного кода:http://pastebin.com/Lj60icgQ

Глупый я не сделал"положить"приложение" переменная сразу после операторов импорта, когда я должен 'ве. Затем я помещаю оставшуюся часть кода внизу основного файла иЯ больше не получаю эту ошибку. Спасибо за помощь!

Ответы на вопрос(2)

Ваш ответ на вопрос