首先我们要把.ui文件的QMainWindow改成QDialog(用记事本)
然后把.ui对应的头文件和.cpp
出现QMainWindow改成QDialog
如图重点其包含头文件定义也记得修改
然后非模态显示,才不堵塞主窗口文章来源:https://www.toymoban.com/news/detail-525363.html
文章来源地址https://www.toymoban.com/news/detail-525363.html
然后在主窗口程序添加按钮显示和关闭(也可以不加)
void MainWindow::on_pushButton_clicked()
{
//只能掌握最后一次打开的窗口信息
this->m_flag=true;
//ui->pushButton->setText("打开显示");
//view_state *ss;
this->ss=new view_state;
ss->start_show();
}
到了这里,关于qt怎么一个程序显示两个窗口的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!