Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » GUI
  • » Ошибка ---> QCoreApplication::exec: The event loop is already running [RSS Feed]

#1 Ноя. 26, 2009 01:04:47

vaxXxa
От: Kyiv, Ukraine
Зарегистрирован: 2009-06-16
Сообщения: 278
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка ---> QCoreApplication::exec: The event loop is already running

Только начинаю изучать pyQt и возник вопрос.
Хочу соеденить сигнал и слот, делаю это так:

self.connect(self.ui.pushButton_1, QtCore.SIGNAL('clicked()'), my_func)
Если my_func - что-то простенькое, по типу:

def my_func():
print('asdasdasdas')
то все ок, выводит в консоль и все гуд.

Но, если что-то очень страшное через классы и т.п., то получаю ошибку вида:
QCoreApplication::exec: The event loop is already running

И самое загадочное, что если запустить мою программу через PyScripter или IDLE, то все ок. В чем может быть проблема? Помогите, плз. Спасибо…



Отредактировано (Ноя. 26, 2009 01:05:12)

Офлайн

#2 Ноя. 26, 2009 01:12:44

vaxXxa
От: Kyiv, Ukraine
Зарегистрирован: 2009-06-16
Сообщения: 278
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка ---> QCoreApplication::exec: The event loop is already running

Понял в чем проблема, но не могу понять, кто виноват - я или pyQt )))
Проблема в том, что я использовал raw_input() (знаю, что тупо использовать и консоль и ГУИ, но все же).
PyScripter или IDLE нормально реагировали, а вот если так просто - оно чего-то глючит. Если кто подскажет, буду благодарен.



Отредактировано (Ноя. 26, 2009 01:13:16)

Офлайн

#3 Ноя. 26, 2009 10:06:19

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Ошибка ---> QCoreApplication::exec: The event loop is already running

vaxXxa
знаю, что тупо использовать и консоль и ГУИ
И совсем не тупо, иногда очень удобно сразу видеть отображения процесса работы, так сказать, например те же логи. Но насчет raw_input(), это наверное все-таки перебор =)



Офлайн

#4 Ноя. 26, 2009 10:19:54

vaxXxa
От: Kyiv, Ukraine
Зарегистрирован: 2009-06-16
Сообщения: 278
Репутация: +  0  -
Профиль   Отправить e-mail  

Ошибка ---> QCoreApplication::exec: The event loop is already running

Ну, я имел ввиду, что тупо про raw_input() ;)
Та, да… Консоль иногда выручает.



Офлайн

  • Начало
  • » GUI
  • » Ошибка ---> QCoreApplication::exec: The event loop is already running[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version