问题标签 [meego-harmattan]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
593 浏览

qt - Qt 应用程序不会在诺基亚 N9 上使用 MeeGo 绘制任何用户界面

我在部署用 Qt 4.7.4/QtQuick 1.0 for Harmattan 编写的应用程序时遇到问题。虽然在模拟器中一切正常,但当部署在诺基亚 N9(MeeGo 1.2 Harmattan,PR1.1 版)上时,该应用程序不会绘制任何用户界面。部署成功,可以在设备上的应用程序列表中找到该应用程序,甚至在QtCreator中也可以看到控制台日志输出,但没有迹象表明该应用程序实际运行在设备上——我可以在系统中自由导航并在 QtCreator 说我的应用程序正在运行时打开其他应用程序。

QtCreator 中的应用程序输出视图显示:

这是编译输出:

尽管编译输出可能会给出一些关于错误的提示,但我不知道出了什么问题。可笑的是,在早期的开发阶段,该应用程序可以在设备上运行。但不幸的是,我不知道从那以后我发生了什么变化。

非常感谢任何帮助。提前致谢。

0 投票
1 回答
170 浏览

meego-harmattan - Harmattan:如何监听传入的短信事件

是否有任何 Meego Harmattan 示例可供我查看,以便我可以开发一个知道传入 sms/mms/email 事件的应用程序?我查看了开发人员库、API 主题、API 库,但找不到任何明确的示例/文档说明如何执行此操作。

任何输入将不胜感激。

问候,

0 投票
2 回答
324 浏览

c++ - 从 N9 上的应用程序屏幕恢复 MeeGo Harmattan Qt 应用程序

我正在尝试在 Ovi Store 上发布我的第一个 N9 应用程序,但我没有通过 QA:

摘要:在后台暂停应用程序后,应用程序无法通过单击应用程序图标回到前面。复制步骤: 1. 下载并安装内容。2. 启动应用程序。3. 在后台暂停应用程序。4. 单击应用程序图标。实际结果:单击应用程序图标时没有响应。预期结果:应用程序回到前面。内容文件中的功能和控件必须按指定运行。

我的应用程序是用 Qt 用 C++ 编写的,有一个 QWidget。在我调用的主函数中

我也覆盖了 eventFilter

但是在重现错误时,我根本没有到达 eventFilter。当我按下图标时,我应该怎么做才能回到我的应用程序?

0 投票
0 回答
90 浏览

meego-harmattan - aegis-dss-tools 和 aegis-manifest-dev :在哪里?

我正在尝试编写一个小的 python 应用程序,首先我只需将 .py 放入设备并从那里执行。现在我可能需要一些凭据来访问跟踪器。

我现在不想创建一个宙斯盾清单,因为我仍处于早期开发阶段,或者在最坏的情况下,我想为我的脚本创建一个飞行清单,仅此而已。

我发现(实际上是在 nokia sdk 文档中)我需要的是来自 aegis-manifest-dev 的称为 aegis-su (在 aegis-dss-tools 中)或 aegis-manifest (在最坏的情况下)的东西

问题:我搜索了所有谷歌,我在任何地方都找不到这些包..

有人能帮我吗?

0 投票
1 回答
591 浏览

qt - 在 meego/N9 上带有 QtMobility 位置的离线地图?

我想在 meego-harmattan 的一个应用程序中以离线模式使用 ovi 地图。根据 qml Map element documentation,connectivityMode 有一个 Map.OfflineMode 选项,但该选项在实践中不起作用。

环顾四周,我发现有些人声称在 meego-harmattan 上可以使用离线 ovi 地图,其他人 (https://bugreports.qt-project.org/browse/QTMOBILITY-1116) 说应该可以,但是允许它的插件不容易获得。

现在,这最后一条信息的日期是 2011 年 10 月。我想知道框架(和手机固件)的另外 2 次更新是否可以使用离线地图?提前致谢

0 投票
0 回答
419 浏览

qt - deb 存档中的 Qt Harmattan N9 Aegis 清单文件

我按照以下方式制作了一个宙斯盾清单文件,但它似乎不起作用。当我尝试读/写时,我的应用程序仍然抱怨对跟踪器的非特权访问。我在这里做错了什么?

deb文件内容如下

_aegis文件内容如下。

然后在控制文件的control.tar.gz里面我有定义

那么这里出了什么问题呢?

0 投票
1 回答
93 浏览

qt - 如何在 Meego 中制作上滑模式页面?

我正在开发一个或多或少类似于 Notes 应用程序的应用程序。当用户单击 + 按钮时,一个带有 TextEdits 的模态窗口将向上滑动,就像 Notes 应用程序所做的那样。但是我找不到任何提到这种事情的资源。有什么线索吗?

0 投票
1 回答
591 浏览

qt - 用于harmattan 开发的Qt 创建者更新

我正在尝试更新用于harmattan 开发的Qt sdk。这是我正在遵循的指令

harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Getting_started_with_Harmattan_using_Qt_SDK_Installing_Qt_SDK_on_Linux.html

在成功安装 Qt 并移动到更新 Qt sdk 以进行harmattan开发的第一点

要使用 MeeGo 1.2 Harmattan API 目标更新 Qt SDK,请单击 Qt Creator 顶部工具栏上的帮助并选择启动更新程序。在 Package manager 选项卡上,您可以在 Qt SDK > Development Tools > Harmattan > MeeGo 1.2 Harmattan 下找到 MeeGo 1.2 Harmattan API 目标。您还可以选择其他目标,例如 Harmattan 仿真器 (QEMU)。

当我去启动更新程序 - > 包管理器并点击下一步。计算机挂起(无响应),过了一会儿显示我的登录屏幕(好像它已经重新启动,但没有显示任何重新启动时通常会出现的重新启动迹象),一旦我登录,我以前的所有进程都消失了,包括 qt creator。我不知道这里有什么问题。我的盒子在 ubuntu lts 12.04 上,qt sdk 是 1.2.1。

0 投票
1 回答
786 浏览

qt - 有没有一种简单(而且不太慢)的方法来比较 Qt/QML 中的两个图像以检测运动

我想在 Qt/QML 中为诺基亚 N9 实现一个运动检测相机。我希望有一些内置的方法来计算图像差异,但我在 Qt 文档中找不到任何方法。

我的第一个想法是缩小两个连续图像,转换为每像素一位,计算 XOR,然后计算黑白像素。

或者有没有一种简单的方法可以使用其他地方的库来达到同样的目的?

编辑:我刚刚在 Qt 开发人员网络上找到了一些看起来很有希望的示例代码: 图像合成示例

0 投票
1 回答
67 浏览

nokia - 无法在 Meego/Harmattan 中以编程方式修改文件

我正在开发一个 Meego/Harmattan 应用程序,在我的包中有一个文件 x.dat,我需要使用我的可执行 foo 应用程序在其中写入,Debian 包成功并在 /opt/foo/bin 中安装 x.dat 但是当我调试,应用程序 foo 拒绝为后续的 fwrite 成功打开文件,这是否与缺少 Aegis 清单条目有关?,该条目的正确句子是什么,是否手动完成?

注意:我尝试使用不同的路径来安装数据文件 x.dat,但没有成功,这包括尝试 /home/user。提前致谢,