Я пытаюсь опубликовать свое первое приложение для N9 в Магазине Ovi, но мне не удалось выполнить QA:
РЕЗЮМЕ: приложение не может вернуться вперед, нажав значок приложения после приостановки приложения в фоновом режиме.
ДЕЙСТВИЯ ПО ВОСПРОИЗВЕДЕНИЮ:
1. Загрузите и установите контент.
2. Запустите приложение.
3. Приостановить приложение в фоновом режиме.
4. Нажмите значок приложения.
АКТУАЛЬНЫЙ РЕЗУЛЬТАТ: Нет ответа при нажатии на значок приложения.
ОЖИДАЕМЫЙ РЕЗУЛЬТАТ: приложение переходит вперед. Функции и элементы управления в файле содержимого должны работать, как указано.
Мое приложение написано на C ++ с использованием Qt, есть один QWidget.
В основной функции я звоню
Widget w;
w.showFullScreen();
Я также переопределяю eventFilter
bool Widget::eventFilter(QObject *object, QEvent *event)
{
if (event->type() == QEvent::ActivationChange && m_created) {
if (isActiveWindow()) {
resume();
}
else {
pause();
}
}
return QWidget::eventFilter(object, event);
}
Но при воспроизведении ошибки я вообще не попадаю в eventFilter. Что я должен сделать, чтобы вернуться к своему приложению, когда я нажимаю значок?