我在 Qt 中做了一个 C++ 项目。我的应用使用 QMediaPlayer 和 QVideoWidget 显示短视频。当我在 Qt 中编译它时一切正常。我是 Linux 用户。当我尝试在 MXE 中交叉编译它时,问题就开始了。我有一个错误:
Project MESSAGE: Warning: unknown QT: multimediawidgets
和
main.cpp:12:24: fatal error: QMediaPlayer: No such file or directory
compilation terminated.
Makefile.Release:132: recipe for target 'release/main.o' failed
我加了
QT += core gui multimedia multimediawidgets
在我的 .pro 文件中。我注意到 MXE 包列表中没有 QMultimediaWidget 。
有没有办法解决这个问题?