在QT主窗口内显示Qprocess输出窗口

时间:2017-01-02 07:33:42

标签: qt

如何在QT主窗口内显示Qprocess输出窗口?我通过Qprocess调用ffplay。视频在一个独立的窗口播放?我将如何在同一个应用程序中播放视频QTwindow

1 个答案:

答案 0 :(得分:0)

我不知道ffplay,但似乎ffplay自己打开窗口。一种方法是,您可以尝试获取当前图像并在主窗口中显示该图像。每当有新图像可用时,您必须用新图像替换您的图像。当然,您必须牢记同步,因为此应用程序不是单线程的。

一般来说,你的方法看起来不对。你不应该打电话给程序去做那种任务。通常你使用一个库。 你应该看看这个例子来了解我在说什么:https://doc.qt.io/qt-5/qtwidgets-widgets-movie-example.html