相关疑难解决方法(0)

QMediaPlayer未定义 - 引用链接器错误

我安装了Qt5,因为Qt5不支持Phonon,我不得不使用别的东西,所以我决定使用QtMultimedia.

.pro文件:

QT       += core gui
CONFIG += mobility
MOBILITY += multimedia
Run Code Online (Sandbox Code Playgroud)

.cpp代码:

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QtGui>
#include <QtCore>
#include <QtMultimedia/QMediaPlayer>

...

void MainWindow::on_pushButton_clicked()
{
    QMediaPlayer *player = new QMediaPlayer(this);
    player->setVolume(50);
    player->setMedia(QUrl::fromLocalFile("some_path"));
    player->play();
}
Run Code Online (Sandbox Code Playgroud)

但我得到以下错误:

在此输入图像描述

我该怎么解决这个问题.谢谢

c++ qt

5
推荐指数
1
解决办法
6734
查看次数

QGraphicsView fitInView边距

为什么这个:

graphics_view->fitInView(scene->sceneRect(), Qt::KeepAspectRatio);
Run Code Online (Sandbox Code Playgroud)

没有按预期工作?它不能正确拟合场景,显示它周围的边距.

c++ qt qgraphicsview qgraphicsscene

5
推荐指数
1
解决办法
2817
查看次数

标签 统计

c++ ×2

qt ×2

qgraphicsscene ×1

qgraphicsview ×1