c++ - 作为 QT 小部件的子进程

标签 c++ qt subprocess

我正在开发一个简单的 IDE,其中嵌入了一个非 QT OpenGL 渲染器。为了防止渲染器上的段错误使我的应用程序崩溃,我愿意将其创建为子进程,并以某种方式将其作为小部件附加到我的 QT 主窗口上。这可能吗?

最佳答案

是的,你需要使用 QX11EmbedContainer在主进程中,然后在另一个进程中显示您的 opengl 小部件。

关于c++ - 作为 QT 小部件的子进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8094681/

相关文章:

c++ - QTreeView 标题

qt - 创建多点触控 Qt 5.1 应用程序

python - kinit 使用 Python 子进程

python-3.x - 从子进程中流式读取

node.js - 为什么两个进程之间的管道数据太大时看起来会被截断?

c++ - 延长变量的生命周期

C++ << 使用 ostream 重载以获得正确的格式

c++ - QGraphicsScene.itemAt() 只返回零,整个场景很慢

c++ - std::tuple 中的空类

c++ - QT + winId() - 确定句柄类型