我正在尝试在 Ovi Store 上发布我的第一个 N9 应用程序,但我没有通过 QA:
摘要:在后台暂停应用程序后,应用程序无法通过单击应用程序图标回到前面。复制步骤: 1. 下载并安装内容。2. 启动应用程序。3. 在后台暂停应用程序。4. 单击应用程序图标。实际结果:单击应用程序图标时没有响应。预期结果:应用程序回到前面。内容文件中的功能和控件必须按指定运行。
我的应用程序是用 Qt 用 C++ 编写的,有一个 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。当我按下图标时,我应该怎么做才能回到我的应用程序?