首页 > 其他分享 >Qt QMessageBox的简单用法

Qt QMessageBox的简单用法

时间:2024-03-06 11:13:05浏览次数:18  
标签:box Qt No res 用法 QMessageBox 按钮 Yes

效果

思路

 1     // 创建一个question弹出对话框,添加两个按钮:Yes和No
 2     QMessageBox *box = new QMessageBox(QMessageBox::Question, "提示", "确认删除''的信息吗?", QMessageBox::Yes | QMessageBox::No, this);
 3     box->button(QMessageBox::Yes)->setText("确认");// 将原本显示“Yes”的按钮改为显示“确认”
 4     box->button(QMessageBox::No)->setText("取消");// 将原本显示“No”的按钮改为显示“取消”
 5     int res = box->exec();// 启动对话框,用res变量记录用户最终点选的按钮
 6     
 7     if(QMessageBox::Yes == res)
 8     {//点击确认--执行
 9 
10     }else if(QMessageBox::No == res)
11     {//点击取消--执行
12 
13     }

 

标签:box,Qt,No,res,用法,QMessageBox,按钮,Yes
From: https://www.cnblogs.com/ybqjymy/p/18056090

相关文章

  • 3562-Qt工程编译说明
       ......
  • Qt QVector数据清理和内存清理
    原因在处理大数据时,发现QVector直接用clear后台查看程序所占用的内存并没有下降QVector数据清理1QVector<int>example_vec;2example_vec.clear();QVector内存清理1QVector<int>example_vec;2example_vec.shrink_to_fit();//程序运行到此处时内存才被降下去QV......
  • Python zip函数及用法
    zip()函数是Python内置函数之一,它可以将多个序列(列表、元组、字典、集合、字符串以及range()区间构成的列表)“压缩”成一个zip对象。所谓“压缩”,其实就是将这些序列中对应位置的元素重新组合,生成一个个新的元组。importnumpyasnpmy_list=[11,12,13]my_tuple=(21......
  • SQLSERVER FORMAT() 格式化日期、数字等用法示例
    --格式化日期SELECTFORMAT(GETDATE(),'d','en-US')--11/17/2023,FORMAT(GETDATE(),'d','zh-cn')--2023/11/17,FORMAT(GETDATE(),'D','en-US')--Friday,Novemb......
  • (续)signal-slot:python版本的多进程通信的信号与槽机制(编程模式)的库(library) —— 强化学
    前文:signal-slot:python版本的多进程通信的信号与槽机制(编程模式)的库(library)——强化学习ppo算法库sample-factory的多进程包装器,实现类似Qt的多进程编程模式(信号与槽机制)——python3.12版本下成功通过测试......
  • Scons用法
    【千锋RT-Thread】第31章SCons构建工具-知乎(zhihu.com)指令说明获取工程的顶级目录并赋值给字符串变量cwd,也就是工程的SConstruct所在的目录cwd=str(Dir('#')) 获得当前路径并保存到字符串变量cwd中。cwd=GetCurrentDir()获取当前目录下的所有C文件。......
  • cmake基本用法教程
    cmaketutorialexamplesThreeexamples.basiccppcompileprocess.addstaticorsharedlibrarybycmake.usingthirdpartylibrary.本项目提供三个cmake的例子,以供日常使用。使用cmake编译含有头文件和多个cpp文件的项目,生成可执行文件。使用cmake编译含生成静态......
  • C# new 关键字用法
    试题回答参考思路:一,用法总结:在c#中,new关键字可用作运算符,声明修饰符,约束。1)new运算符:new运算符创建类型的新实例,调用构造函数(如果继承了基类,同时会调用基类的构造函数)。2)new声明修饰符:2.1)在用作声明修饰符时,new关键字可以显式隐藏从基类继承的成员。派生类成员变量被new关键字......
  • Qt Creator 内存分析
    Ubuntu内存分析安装sudoapt-getinstallvalgrind打开Qtcreator->Analyze->valgrind内存分析器Memcheck会列出可能内存泄露的文件(有很多是误报需要仔细分辨)Window内存分析下载Heobhttps://github.com/ssbssa/heob/releases解压到英文目录.exe打开Qtcreator->An......
  • Qt 解决PLC与QModbusTcpClient通信自动断开
    项目场景:提示:这里简述项目相关背景:例如:项目场景:QModbusTcpClient通信问题描述提示:这里描述项目中遇到的问题:QModbusTcpClient连接后,稍微停一段时间,就会出现QModbusDevice::UnconnectedState原因分析:提示:这里填写问题的分析:1.网络原因2.服务器原因......