2012-02-21 2 views
0

Symbian 개발을 처음 접했습니다 (C++의 경우). 나는 심비안에서 다중 창 응용 프로그램을 만들고 싶다. 그 때문에 현재 화면에서 다른 화면을 밀고 싶습니다. 나는 secondwindow.cpp가Qt를 사용하여 Symbian의 다중 창 처리

secondwindow::secondwindow(QWidget *parent) : 
    QMainWindow(parent), 
    ui(new Ui::secondwindow) 
{ 
    ui->setupUi(this); 
} 

secondwindow::~secondwindow() 
{ 
    delete ui; 
} 

입니다 그러나 MainWindow를에 푸시 버튼을 클릭에 그것은 secondscreen 표시되지

void MainWindow::on_pushButton_clicked() 
{ 
    // HERE I WANT TO PUSH SECOND WINDOW 
    secondwindow sec; 

    sec.showFullScreen(); 
} 

MainWindow.cpp

에서이

처럼하려고합니다. 심비안에서 여러 화면을 처리하는 방법을 알려주세요.

감사

답변

1

하여 변수의 범위는 기능에 한정되고, 개체가 스택에 생성된다. 즉, 함수가 반환 될 때 무효가 될 것입니다. 또한 Qt에서 최상위 레벨이 아닌 경우 QObject의 모든 하위 클래스를 동적으로 만들어야합니다. 당신이 Qt를 새로운 있다면, 난 당신이 학습이 Qt forum thread

좋은 출발점에 나열된 조언을 따라하는 것이 좋습니다는 Qt website

+0

저는 qt를 처음 사용합니다. 고맙습니다..:) –