c++ - 具有动态变化背景的 GUI

标签 c++ qt user-interface augmented-reality

我正在从相机获取实时图像流,我想构建一个包含几个不同 View 的 GUI,可使用按钮(“转到第 1 页”、“转到第 3 页”、“返回”) ,“下一个”等)。在操作过程中,图像流应该被视为应用程序的背景,不同的 View 覆盖在它上面。

我试过在 QT 中这样做,但据我所知,我还可以使用样式表更改背景图像,显然单独保存每张图像意味着它无法实时工作。

有没有办法在 QT 中完成此操作? 您能否推荐我可能能够完成此任务的任何其他 C++ 框架?

非常感谢您。

最佳答案

可以继承QWidget,实现paintEvent http://doc.qt.io/qt-4.8/qwidget.html#paintEvent

要强制完全或部分重绘小部件更新可以调用: http://doc.qt.io/qt-4.8/qwidget.html#update-3

关于c++ - 具有动态变化背景的 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32502744/

相关文章:

c++ - nodejs native c++ npm模块内存错误,开罗图像处理

C++类错误'const class Number'没有名为 'intValue'的成员

c++ - 调用 c 函数时出现段错误

testing - 如何在没有远程桌面连接的情况下在 jenkins windows slave 上运行 GUI 测试?

java - 我的登录函数中数组列表第二个第三位的值匹配时出错?

android - 使用 GalleryView 选择多个图像

c++ - 尝试使用 CreateFileMapping 和自定义 DACL 创建只读共享内存区域在 OpenFileMapping 中失败

c++ - 在 OpenGL ES 2 中旋转四边形

python - 防止屏幕上快速移动的物体模糊

c++ - Qt 多个异步 While 循环和 qApp->processEvents();