QtMobility在一个应用程序中有几个QMediaplyers

时间:2012-03-25 21:01:59

标签: qt

在我的程序中,我必须在不同的QGraphicsVideoitem中同时启动5个不同的视频并循环它们。对于一个玩家来说一切正常,但是如果我创建两个或更多,那么我的应用程序在3或2个循环之后不会响应。我该如何处理这个问题? 这是来自API的问题还是应该更改代码?

1 个答案:

答案 0 :(得分:0)

您是否考虑过在其他线程上做繁重的工作,以免您的应用被冻结?

一些提示:

您可以从QThread派生您的课程,您可以使用moveToThread()功能,或者如果您的应用应该在桌面(而非移动设备)上运行,您可以考虑使用QtConcurrent::run() function