Приложение Qt завершает работу после запуска слота QAction - PullRequest
0 голосов
/ 21 июня 2010

Я создал действие для своего QMenu и подключил его к слоту "action1", как это

connect(action, SIGNAL(triggered()), this, SLOT(action1()));

но когда я выполняю этот код, мое приложение закрывается.

Как это решить?

1 Ответ

0 голосов
/ 24 июня 2010

Может быть множество вещей, но для начала:

  • Подключен ли "сработавший" сигнал к другому слоту?например, слот "quit" приложения?
  • Закрывает ли "action1" окно?Кажется, я помню, что Qt по умолчанию закрывает приложение, когда закрывается последнее окно.
...