Здравствуйте. Возникла проблема - окно не становится видимым после нажатие на иконку в трее, оно только появляется на панели задач. Уже перепробовал всякие комбинации с activateWindow(), raise(), setFocus() - не помогает.
C++ (Qt)
connect(sysTrayIcon, SIGNAL(activated(QSystemTrayIcon::ActivationReason)), SLOT(sysTrayActivated(QSystemTrayIcon::ActivationReason)));
...
void AutoEmpImporter::sysTrayActivated(QSystemTrayIcon::ActivationReason reason)
{
if (reason == QSystemTrayIcon::DoubleClick)
show();
}
Подскажите пожалуйста как исправить.