模态对话框创建:

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QDialog>
#include <QDebug>MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);connect(ui->actionNew,&QAction::triggered,[=](){QDialog dlg;dlg.resize(200,100);dlg.exec();qDebug()<<"模态对话框弹出了";});
}MainWindow::~MainWindow()
{delete ui;
}

非模态对话框创建:

#include "mainwindow.h"
#include "ui_mainwindow.h"
#include<QDialog>
#include <QDebug>MainWindow::MainWindow(QWidget *parent) :QMainWindow(parent),ui(new Ui::MainWindow)
{ui->setupUi(this);connect(ui->actionNew,&QAction::triggered,[=](){QDialog *dlg2 = new QDialog (this);dlg2->resize(200,100);dlg2->show();dlg2->setAttribute(Qt::WA_DeleteOnClose);//55号 属性qDebug()<<"非模态对话框弹出了";});
}MainWindow::~MainWindow()
{delete ui;
}

[Qt入门]模态和非模态对话框创建相关推荐

  1. Qt——P20 模态和非模态对话框创建

    mainwindow.cpp #include "mainwindow.h" #include "ui_mainwindow.h" #include <Q ...

  2. Qt下的模态和非模态对话框

    模态对话框(Modal Dialog)与非模态对话框(Modeless Dialog)的概念不是Qt所独有的,在各种不同的平台下都存在.又有叫法是称为模式对话框,无模式对话框等. 所谓模态对话框就是在 ...

  3. Qt 模态和非模态窗口的创建与关闭

    首先应该明确的是,不仅仅Qt中包含模态窗口和非模态窗口,任何一个窗口界面开发的工具都应该具备此项功能. 模态窗口最简单的理解是在模态窗口打开之后,用户只能与这个窗口进行交互,而在其关闭之前不能与其他窗 ...

  4. Qt -- 19模态和非模态对话框

    什么是模态和非模态对话框 点不了其他的功能和界面.这种对话框就称为模态对话框.还有一些能够操作其他的窗口属于非模态对话框. 下面新建一个工程,新建好之后,在设计界面中搭建如下图所示窗体(1.在菜单项中 ...

  5. C++MFC基于对话框的编程——模态(非模态)对话框

    目录 一.添加MFC功能 二.创建基于MFC的应用程序框架 三.初识界面 四.上案例 1.拖控件button(两个) 2.改控件名字 2.1改名方法1 2.2改名方法2 3.添加两个新的对话框(Dia ...

  6. PyQt4编程之模态与非模态对话框(一)

    模态对话框(Modal Dialogue Box,又叫做模式对话框),是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应.如单击[确定]或[取消]按钮等将该对话框关闭.---- ...

  7. VC显示\关闭\销毁模态与非模态对话框技巧

    VC显示,关闭,销毁模态与非模态对话框技巧 显示对话框 显示模式对话框 CDialogDemo dlg; dlg.DoModal(); 显示非模式对话框 CDialogDemo *dlg=new CD ...

  8. JavaScrip高级应用:操作模态与非模态对话框

    JavaScrip高级应用:操作模态与非模态对话框  本文出自:http://www.computerworld.com.cn 作者: 甘冀平 (2002-01-29 20:41:38)  我们知道, ...

  9. win32模态与非模态对话框

    win32模态与非模态对话框 一.模态对话框与非模态对话框的区别 二.模拟实现模态窗口 1. 非阻塞的方式实现窗口的模态 2. 阻塞的方式实现窗口的模态 一.模态对话框与非模态对话框的区别 使用Dia ...

  10. java 非模态_JavaScrip高级应用:操作模态与非模态对话框

    http://www.computerworld.com.cn 作者: 甘冀平 (2002-01-29 20:41:38) 我们知道,对话框一般分为两种类型:模态类型(modal)与非模态类型(mod ...

最新文章

  1. 【转载】OSPF网络类型
  2. CCF NOI1054 扫雷游戏
  3. matlab读int16读文件_MATLAB——文件读写(1)
  4. 使用笛卡尔积 cross join解决傻傻的问题
  5. 微软中国推校园先锋计划,保障学生低价获取正版软件
  6. OpenDDS通讯rtps_discovery对等发现模式的pub和sub匹配的日志
  7. 【机器学习】feature_importances_ 参数源码解析
  8. LeetCode 583. 两个字符串的删除操作(动态规划)
  9. 读博的经验对我读学位期间指导最大的文章
  10. VS 2017安装教程
  11. 大数据与云计算物联网的关系
  12. deepin安装教程(deepin安装教程不用u盘)
  13. c语言四则运算去括号,四年级四则运算交换律、结合律、分配律及去括号公式汇总,附例子!...
  14. TP6.0 一对一模型关联 hasOne
  15. metro风格的特点
  16. java socket是什么_socket系列之什么是socket
  17. English考研句子第九句
  18. 竞斗云lite正式发布,就是冲着2亿电竞用户的客厅去的!
  19. 网络对抗技术——实验四:恶意代码技术
  20. Python实现图片黑白化

热门文章

  1. 使用VS开发C++ 控制台程序或其他项目出现 ‘ LINK : fatal error LNK1104: 无法打开文件“LIBCD.lib” ’ 常规解决办法
  2. sql drop 简单操作(Mysql)
  3. 对象比较 ===三个等于号
  4. python beautifulsoup4 table tr_python BeautifulSoup解析表
  5. wait放弃对象锁_Java线程中wait、await、sleep、yield、join用法总结
  6. 油管螺纹尺寸对照表_yt15硬质合金刀片尺寸|A320焊接刀头参数
  7. Java实验二猜数字游戏,JAVA-第2周实验-猜数字游戏
  8. 实验 3 检查点和参数化实验报告--软件功能测试与性能测试实验
  9. 男人对待恋爱的不同阶段......
  10. 博士毕业的人也会交“智商税”?现实远比我们想象的残酷……