簡體   English   中英

使用Qt在Symbian中處理多個窗口

[英]Handling Multiple windows in Symbian using Qt

我是Symbian開發的新手(也是c ++)。 我想在Symbian中創建一個多窗口應用程序。 為此,我想從當前屏幕推送另一個屏幕。 我這樣嘗試

在MainWindow.cpp中

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

    sec.showFullScreen();
}

secondwindow.cpp是

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

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

但是在主窗口中單擊按鈕時,它不顯示第二個屏幕。 請指導我如何在symbian中處理多個屏幕。

謝謝

變量的范圍僅限於函數,並且在堆棧上創建對象。 這意味着當函數返回時它將無效。另外,在Qt中,當它們不是頂級時,必須動態創建QObject的所有子類。 如果您是Qt新手,建議您遵循此Qt論壇主題中列出的建議

Qt網站是學習的良好起點

也許研究QStackedWidget可以有所幫助? 這個Stackoverflow問題可能是關於同一主題的:
如何在Symbian Qt的單個QMainWindow和多個嵌套的QWidgets應用程序中具有動態更改的菜單?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM