我使用了下面的简单代码:
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
{
ui->setupUi(this);
//视频播放
Phonon::VideoPlayer *player = new Phonon::VideoPlayer(Phonon::VideoCategory,this);
player->load(Phonon::MediaSource("D:\\grace.avi"));
player->play();
}
在窗口的左上角出现了一个非常小的黑框,里面是正在播放的视频的内容。可是如果我想使用一个label作为载体,可是失败了(有声音没图像)。
如何才能在自己指定的控件上正常的播放视频呢?