我在win10上用Qt(C ++)创建了一个非常简单的视频播放器,并且一切正常,直到将其导出到另一台计算机win7上,所以我尝试使用win8,但仍能正常工作,但无法运行win7。
遗憾的是,由于我需要将应用程序发布到win7,因此调试起来非常困难。然后,我将代码简化为:
QMediaPlayer * mp = new QMediaPlayer();
mp->mediaStatus(); // returns 1 (=NoMedia) on win8/win10 but 0 (=UnknownMediaStatus) on win7
我使用的是QtCreator 4.6.1,我知道它很旧,但是我还不能升级。
谢谢。