首先我們要把.ui文件的QMainWindow改成QDialog(用記事本)
?然后把.ui對應(yīng)的頭文件和.cpp
出現(xiàn)QMainWindow改成QDialog
如圖重點其包含頭文件定義也記得修改
?
?然后非模態(tài)顯示,才不堵塞主窗口文章來源:http://www.zghlxwxcb.cn/news/detail-525363.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-525363.html
然后在主窗口程序添加按鈕顯示和關(guān)閉(也可以不加)
void MainWindow::on_pushButton_clicked()
{
//只能掌握最后一次打開的窗口信息
this->m_flag=true;
//ui->pushButton->setText("打開顯示");
//view_state *ss;
this->ss=new view_state;
ss->start_show();
}
到了這里,關(guān)于qt怎么一個程序顯示兩個窗口的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!