我看过2个相关问题:
但他们都没有解决我的问题。 所以错误正是标题所说的,总共有76个错误:
/videowidgetsurface.cpp:15: error: undefined reference to `QAbstractVideoSurface::QAbstractVideoSurface(QObject*)'
我使用Qt4.8.6
,QtCreator3.3.2
,Ubuntu14.04(i386)
。
.pro文件是这样的:
QT += core gui multimediakwidgets widgets
greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
TARGET = Test1
TEMPLATE = app
SOURCES += main.cpp \
videowidgetsurface.cpp \
videoplayer.cpp \
videowidget.cpp
HEADERS += \
videowidgetsurface.h \
videoplayer.h \
videowidget.h
我试过
QT += core gui multimedia
没有用,此版本的Qt4
不包含QtMultimedia
模块。
这是来自Qt官方教程的一个例子。有任何想法吗?提前谢谢。
答案 0 :(得分:0)