问题标签 [qt-necessitas]

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 回答
5383 浏览

java - 如何使用 Necessitas(qt 端口)构建我的 HelloWorld Android 应用程序?

我有蚂蚁 1.8.2。最新版本的 Android SDK,NDK。那是我的构建日志。

0 投票
2 回答
653 浏览

android - Qt Necessitas windows IDE-启动问题

我已经在 Windows 7 上安装了 Qt Necessitas SDK,
我一直在尝试编译并将程序加载到 android 设备/模拟器
我无法让这个东西工作,

程序编译成功,在启动时部署后我收到以下错误消息

“正在启动远程进程...找不到 org.kde.necessitas.example.untitled 进程”

我在设备和模拟器上都遇到了同样的错误

有什么建议么?

0 投票
0 回答
1665 浏览

c++ - QLineEdit 清除信号问题

我正在使用Qt KDE Necessitas项目。我在 Qt Creator 中构建了一个项目,并且正在将其安装apk在模拟器 API-15 上(也在 API-10 上进行了测试)。

以下代码设置为在QLineEdit单击按钮时清除两个不同对象的文本,但事实并非如此。随机地,只有两个QLineEdit对象中的一个被清除。

主窗口.h:

主窗口.cpp:

调用该函数QLineEdit::setText("")会产生相同的结果。此外,将clicked()按钮的信号直接连接到clear()插槽的插槽QLineEdit没有任何效果。

我很久没有在 Qt 中编程了,所以我不确定我是否做错了什么。是否有人看到需要纠正某些内容才能从 BOTH QLineEdits 中清除文本?我不确定这是 Qt 本身还是 Qt Necessitas 独有的。任何投入将不胜感激。

编辑

我还刚刚注意到,在一行中输入文本,切换到另一行并在那里输入文本,然后切换回原始行会导致单击该字段后原始文本被删除(注意,从未单击过该按钮) . 我认为这是一个非常明确的迹象,表明正在发生一些时髦的事情。

编辑 2

在 KDE中注册为错误

0 投票
0 回答
555 浏览

android - OpenGL 性能不佳(qt 移植到 android)

需要将 Qt 移植到 Android

我开发了经典游戏 Break The Wall 的克隆。到目前为止,我一直使用 QPainter 和 QPixmaps 进行绘图。最近我已将绘图切换到 OpenGL。虽然我一直在使用原生绘画,但性能下降了大约 5 倍。所以,如果有人知道任何类似的问题,请让我现在。

规格:所有游戏(大约 3000 行代码)都是用 C4droid IDE(来自 google play)在智能手机 HTC Desire 上编写的。欲望根深蒂固,具有温和野生氰模式 5.0。我没有在模拟器或其他任何东西上测试过,所以问题可能与手机有关。

我会很感激任何需要 OpenGL 的经验(无论是在 PC 上还是在手机上开发)。

最后一件事,我有 fps 计数器,它在 game_loop 中计算出非常好的结果,但绘图非常抽搐。

谢谢

0 投票
1 回答
1396 浏览

android - 是否可以为 android 编译 Qt+QML+OpenCV 应用程序

我的 Windows 7 中有一个应用程序,它是使用 Qt + QMLOpenCV编写的。现在我想知道是否可以使用 necessitas项目为android编译它?我想我不会对项目的 Qt+QML 部分有任何问题,但是是否可以链接像 opencv 这样的库(静态或动态)?我想我必须为 android 重新编译库!我对吗?
我有替代方案来为 android 编译这个项目吗?

0 投票
3 回答
1292 浏览

android - 如何从 Necessitas Android 应用程序中删除所有默认权限?

适用于 Android 的 Necessitas 应用程序似乎默认启用了三个权限:

我想删除它们。我已经尝试在我的所有项目文件中搜索,uses-permission并从以下位置找到并删除了这两行AndroidManifest.xml

但是,现在删除这些行后,我的 Necessitas 应用程序仍然需要两个权限:

看来我已经摆脱了只有网络权限。我如何摆脱这三个?

0 投票
2 回答
1810 浏览

android - Necessitas (Qt/Android NDK) qmake 路径

我正在运行 openSUSE 12.2 64 位,试图在 Necessitas alpha 4.1 中编译应用程序。这是一个基本的应用程序,代码可能不是问题。在跟踪问题的过程中,我确保拥有所有依赖项和 tools.jar,这显然会导致类似的错误。编译时我得到:

实际上没有列出任何文件。我从 Projects->Build Steps->qmake 复制/粘贴了这一行:

然后我粘贴在一个终端窗口中,结果是:

这显然是不正确的,因为我的路径是 ~/Software/necessitas 而不是 ~/necessitas。我检查了 Tools->Options 的每个选项卡,但看不到任何引用错误文件夹的地方。任何线索这应该去哪里?

0 投票
1 回答
1076 浏览

android - 如何使用 Qt Necessitas SDK 提出 Android Intent?

我正在使用 C++ 和 Qt Necessitas SDK 开发一个 Android 应用程序。我的应用程序应该加载/保存文件,并且我想使用 Android 操作来处理它(这样我就可以针对 Google Drive 以及 Dropbox 等...)

问题是......我如何从 C++ 提出意图(以及我应该提出哪个意图来共享/导入我的文件)?

基本原理:如何在 Android 上使用 Qt Necessitas 加载和保存文件(自定义 mimetype 或 pdf)?

0 投票
2 回答
3092 浏览

android - Qt/Necessitas - 合理的 QFileDialog 替换/皮肤?

我正在寻找一种将 Qt 应用程序移植到 Qt/Necessitas (Android) 的好方法。

一些 QtGUI 小部件非常糟糕——不幸的是,包括 QFileDialog。

你知道有什么外观和感觉合适的替代品吗?对于 Necessitas 开发人员来说,让 QFileDialog 可以在任何接近高优先级的地方使用吗?

QFileDialog

0 投票
0 回答
623 浏览

qt - 在 Android 上运行应用程序时出现黑屏

我正在使用必需品 4.1

当应用程序在模拟器或平板电脑上运行时出现黑屏并且程序自动关闭。

如何解决这个问题?