2011-01-21 5 views
1

단지 내 브라우저에서 브라우저를 시작하고 URL을로드하기 만하면됩니다. 시뮬레이터에서 컴파일 및 실행되는이 코드를 사용하고 있지만 아무 일도 일어나지 않습니다.Symbian S60 Qt 앱에서 브라우저를 시작하고 URL을로드하는 방법은 무엇입니까?

#include <QtGui> 
#include <QDesktopServices> 
#include <QUrl> 

int main(int argc, char *argv[]) 
{ 
    QApplication app(argc, argv); 

    QDesktopServices::openUrl(QUrl("http://www.google.com")); 
    return app.exec(); 
    } 

내가 메뉴를 통해 이동하거나 다른 어떤 (어떤 메뉴 모두를) 할 수 없기 때문에 내 시뮬레이터 (예를 들어, 브라우저)없는 뭔가가,이 그것을 할 수 있다는 것입니다. Nokia Qt SDK 만 설치했습니다 (이 자습서 http://wiki.forum.nokia.com/index.php/Using_Qt_Creator_With_Symbian 참조).

감사합니다.

답변

0

시뮬레이터는 전체 OS를 에뮬레이션하지 않으므로 플랫폼 브라우저를 시작하는 테스트 코드를 사용할 수 없으며 시뮬레이터를 실행해도 홈 에뮬레이트되지 않습니다. 메뉴 및 응용 프로그램이있는 화면

+0

Tnx, 나는 안드로이드에서 오는 중이며 순진하게 이것을 기대하고있었습니다. 시뮬레이터/에뮬레이터의 차이를 몰랐습니다. – DixieFlatline

0

Nokia 디바이스 0.9 및 Qt 4.6.3 용 Symbian^3 SDK를 다운로드하여 제공된 에뮬레이터에서 시험해 볼 수 있습니다. OS를 에뮬레이트하고 Qt 응용 프로그램뿐만 아니라 Symbian C++ 기본도 실행할 수 있습니다. 설정하는 데 시간이 걸리지 만 개발에 매우 ​​유용합니다.

관련 문제