Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Qt(QVideowidget)中缩放视频?_Qt_Qt5 - Fatal编程技术网

如何在Qt(QVideowidget)中缩放视频?

如何在Qt(QVideowidget)中缩放视频?,qt,qt5,Qt,Qt5,我已将Qt5.0.1集成到Visual Studio 2010中 我正在使用QVideoWidget显示我的视频。一切正常,我需要放大我的视频 我尝试通过执行QVideoWidget::resize(width,height)来调整QVideoWidget的大小,但视频没有调整大小。看起来您需要将a放入a中。这将允许您调整视频大小,并基本上“放大”。你可以在谷歌上搜索场景中的大量图片——它们的工作方式应该与其他2d项目类似 MainWindow::MainWindow(QWidget *pare

我已将Qt5.0.1集成到Visual Studio 2010中

我正在使用
QVideoWidget
显示我的视频。一切正常,我需要放大我的视频


我尝试通过执行
QVideoWidget::resize(width,height)
来调整
QVideoWidget
的大小,但视频没有调整大小。

看起来您需要将a放入a中。这将允许您调整视频大小,并基本上“放大”。你可以在谷歌上搜索场景中的大量图片——它们的工作方式应该与其他2d项目类似

MainWindow::MainWindow(QWidget *parent) :
  QMainWindow(parent),
  ui(new Ui::MainWindow)
{
  ui->setupUi(this);

  player = new QMediaPlayer(this);
  player->setMedia(QUrl::fromLocalFile("video.mp4"));

  videoItem = new QGraphicsVideoItem();
  player->setVideoOutput(videoItem);
  ui->graphicsView->setScene(new QGraphicsScene());
  ui->graphicsView->scene()->addItem(videoItem);
}

看起来你需要把一个放进一个。这将允许您调整视频大小,并基本上“放大”。你可以在谷歌上搜索场景中的大量图片——它们的工作方式应该与其他2d项目类似

MainWindow::MainWindow(QWidget *parent) :
  QMainWindow(parent),
  ui(new Ui::MainWindow)
{
  ui->setupUi(this);

  player = new QMediaPlayer(this);
  player->setMedia(QUrl::fromLocalFile("video.mp4"));

  videoItem = new QGraphicsVideoItem();
  player->setVideoOutput(videoItem);
  ui->graphicsView->setScene(new QGraphicsScene());
  ui->graphicsView->scene()->addItem(videoItem);
}

你有密码吗?在某些情况下,小部件的大小由布局决定。您有代码吗?在某些情况下,小部件的大小取决于布局。是的,实际上我尝试了上面的代码,我的视频正在播放,但在屏幕上它无法正常渲染。但是玩Qvideowidget只能玩得很好。“不能正确渲染”是什么意思?你能更新你的帖子并提供代码吗?是的,事实上我尝试了上面的代码,我的视频正在播放,但在屏幕上它无法正常渲染。但是玩Qvideowidget只能玩得很好。“不能正确渲染”是什么意思?你能更新你的帖子并提供代码吗?