Nokia N9 (Meego 1.2 Harmattan)의 QCamera 클래스로 카메라를 사용하는 방법이 있습니까? 아니면 다른 카메라를 사용해야합니까?Meego 1.2 Harmattan 및 QCamera 응용 프로그램
여기 내 문제가 있습니다. Nokia C6-01 (Symbian Anna)에서 잘 작동하는 간단한 응용 프로그램이 N9에서 유용하지 않습니다.
바로 여기에 코드 snipets :
testmobile.pro
<...>
CONFIG += mobility
MOBILITY += multimedia
LIBS += -lQtMultimediaKit
<...>
mainwindow.h
class MainWindow : public QWidget
{
Q_OBJECT
<...>
private:
QCamera* camera_;
QGraphicsView *view;
QGraphicsVideoItem *videoItem;
QGraphicsScene *scene;
<...>
}
mainwindow.cpp
MainWindow::MainWindow(QWidget *parent)
: QWidget(parent)
{
<...>
camera_ = new QCamera;
view = new QGraphicsView(this);
scene = new QGraphicsScene(view);
videoItem = new QGraphicsVideoItem;
view->setScene(scene);
scene->addItem(videoItem);
QVBoxLayout *lay = new QVBoxLayout(this);
lay->addWidget(view);
this->setLayout(lay);
view->show();
camera_->setViewfinder(videoItem);
camera_->start();
}
<...>
그래서 MainWindow를 객체가 구성되어 후우리는 Nokia C6-01의 간단한 뷰 파인더와 Nokia N9의 검은 화면을 볼 것입니다.
아이디어가 있으십니까?