问题标签 [qtembedded]

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

qt - Buildroot 与 Qt 支持 x86 平台

我正在尝试为 x86 平台构建带有 Qt 支持的 Buildroot,这就是我得到的:

我正在使用 Buildroot 工具链并启用了 C++ 支持。目标体系结构是 i386,变体是 i686。

0 投票
3 回答
3364 浏览

qt - 嵌入式 Qt:无法打开帧缓冲设备

我使用 Buildroot 构建了一个小型 linux。我已经包含了用于嵌入式的 QT 和对帧缓冲设备的支持,但是我无法从中运行 Qt 示例。我想在没有 X 服务器的情况下运行 GUI。

运行/usr/share/qt/examples/qws/framebuffer/framebuffer -qws时出现以下错误:

的输出ls /dev/fb*是:

strace 输出:

(不知道这是什么意思)

如果我运行计算器示例:

0 投票
0 回答
585 浏览

user-interface - 如何在内核没有网络支持的情况下运行简单的 Qt 应用程序?

我有一个用于基于 arm 的板的简单 qt 应用程序,使用 yocto 构建,我正在尝试在目标中运行它。如果没有 linux 中的网络支持,我会收到如下错误。

有没有办法(配置)在不使用内核网络框架的情况下构建 qt 应用程序。我想要为我的微型设备提供非常小的内核映像。

0 投票
1 回答
1172 浏览

qt - 使用 x11vnc 作为 VNC 服务器,但是一个非常简单的 Qt 嵌入式应用程序在按键后被挂起

我正在尝试使用 TightVNC 查看器连接到由 x11vnc 运行的 VNC 服务器。由于我的嵌入式设备上没有 X 服务器,我通过以下参数启动 x11vnc:

./x11vnc -rawfb 控制台 -pipeinput UINPUT:touch,tslib_cal=/etc/pointercal,direct_abs=/dev/input/event1

我构建了一个非常简单的 Qt 嵌入式应用程序,它只有一个按钮和一个行编辑。在 TightVNC 查看器中,我可以使用鼠标单击按钮,它会根据我的设计显示一个消息框。但是,当我按下键盘上的一个键时,该应用程序被挂起。

VNC 连接运行良好,因为当我重新启动应用程序时,我仍然可以从查看器中控制它。

因为该应用程序只是一个非常简单的应用程序,我倾向于认为这是 Qt 中的一个错误?如果是这种情况,有没有办法避免或解决这个问题?或者有什么方法可以通过 VNC 通过鼠标和键盘控制 Qt 嵌入式应用程序(还需要密码保护)?

Qt 嵌入式版本是 4.8.3。

0 投票
1 回答
7188 浏览

c++ - 如何将 QMainWindow 设置为模态窗口?

我正在使用 QMainWindow 进行项目的 GUI 开发。我遇到的一个问题是阻止所有其他可见窗口获取输入,而其中一个正在运行。

我不能使用 QDialog。因为需要 QMainWindow 的丰富功能。

如何将特定窗口声明为模态?

我试过了QWidget::setWindowMOdality()

这是一个演示程序,我尝试过但没有用。

0 投票
0 回答
156 浏览

c++ - 高 CPU 百分比,动态创建/删除 QWIdget

我正在构建一个应用程序,它将根据用户输入创建/删除 QMainWindow(以及许多 QWidget)。令我惊讶的一件事是,在操作进行时 CPU 使用率不断增加。即使在操作停止后,它也永远不会降到较低的值。

所有其他与 GUI 相关的事情都不会出现问题。上述事情仅在我创建/删除 QWidgets 时发生。

在创作时

& 删除它

例如,我正在使用创建它们并使用new删除这些小部件delete。事实上,内存使用量也在增加。我怀疑这些小部件没有被删除;他们正在连接到根窗口。这就是 CPU 利用率不断增加的原因。

这方面有什么问题

0 投票
1 回答
4151 浏览

qt - Qt embedded screen rotation inside app

In our target device, we run our QtE app with -qws argument. To rotate the screen, we specify "-display transformed:rot90" as the app argument and it works well.

However, we have a feature to rotate screen inside the app, so we try below API documented in QScreen:

But this API doesn't work at all. It's no error message in the console output.

Does anyone know what's going on about this API? Do we need to enable something else?

0 投票
0 回答
457 浏览

c++ - qt 5.2.1 linuxfb上的鼠标光标

即使我添加了“evdevmouse”,我仍然可以在屏幕上使用鼠标光标,而且 Windows 也没有工具箱(最小化,恢复向下最大化,关闭),如 5.2 上的 4.8。

我还提供了应用程序日志。这个问题的原因是什么?

谢谢你。

http://pastebin.com/nk6MUeWY

0 投票
1 回答
123 浏览

qt - Qt嵌入式配置静态和共享同时

有没有办法同时将 qt 配置为静态和共享库?Qt 只允许使用配置选项 -static 和 -shared,但没有 -static-and-shared 之类的东西。谢谢你的提前!

0 投票
1 回答
732 浏览

c++ - 哪个类用于 DirectFB 与 Qt 的集成?

我想将 DirectFB 与 Qt 集成。Qt 4.8 中哪个 Qt 类对它有用?