老师,代码MyPlay中的source是怎么得到的呢?播放需要这个source建立非空的 video,但是我找完了代码没看到从哪传进去的source
来源:16-4 项目播放功能总结2
xiao_鱼
2022-11-30
//MYPlay.h
Q_PROPERTY(QObject* source READ source WRITE setSource NOTIFY sourceChanged)
//MYPlay.cpp
//Q_INVOKABLE函数
//打开线程,传输文件路径
void MyPlay::urlPass(QString url)
{
MyVideoOutput* video =qobject_cast<MyVideoOutput*>(source());
....
}
写回答
1回答
-
quickzhao
2022-12-01
这个是qml中的FileDiaglog传过去的,里面会调用MYPlay类中的函数urlPass将路径传过去。
00
相似问题