我正在尝试使用QCamera
QT 类型在我的 QT5.5 应用程序中使用相机。我正在做的一个简单例子是
QList<QCameraInfo> cameras = QCameraInfo::avalilableCameras();
qdebug() << cameras.length();
const QCameraInfo &cameraInfo = cameras.first();
QCamera *camera = new QCamera( cameraInfo );
当我运行这个示例时,我得到“没有可用的 m_videoSink!” 在命令行上。QT 在 Ubuntu 12.04 上构建,安装了 libgstreamer0.10-0、libgstreamer0.10-dev 和 libgstreamer-plugins-base0.10-0。QT 是用-qt-xcb
. 我不知道这里有什么问题。有人有想法吗?
PS:当然,我确保第 2 行打印 >= 1 ;)。