QTrayIcon segfault - PullRequest
       8

QTrayIcon segfault

0 голосов
/ 03 апреля 2010

В своем коде я попытался соединить сигнал от объекта QTrayIcon и мою форму следующим образом:

connect(m_trayIcon, SIGNAL(activated(QSystemTrayIcon::ActivationReason)),
    this, SLOT(iconActivated(QSystemTrayIcon::ActivationReason)));

Но я получил ошибку по этому коду. Есть идеи?

P.S. Извините за мой плохой английский.

1 Ответ

2 голосов
/ 04 апреля 2010

На самом деле это не может быть причиной segfault, Qt не segfault, если сигнал или слот не существует, он выдаст вам предупредительные предупреждения, когда случится так, что он не найдет сигнал и / или слот, который вы использовали .

Так что вам следует глубже взглянуть, откуда происходит сигфо. Возможно, как уже указывалось выше, m_trayIcon не настроен должным образом, как «висячий указатель».

Пример использования QTrayIcon: http://qt.nokia.com/doc/4.6/desktop-systray.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...