今天用了下QMessageBox,发现一闪而过这是为啥?
来源:互联网 发布:软件设计师怎么备考 编辑:程序博客网 时间:2024/05/01 17:22
百度了下,原来如此啊。
如果我们想自定义图片的话,也是很简单的。这时候就不能使用这几个static的函数了,而是要我们自己定义一个QMessagebox来使用:
QMessageBox message(QMessageBox::NoIcon,"Title", "Content with icon.");
message.setIconPixmap(QPixmap("icon.png"));
message.exec();
message.setIconPixmap(QPixmap("icon.png"));
message.exec();
这里我们使用的是exec()函数,而不是show(),因为这是一个模态对话框,需要有它自己的事件循环,否则的话,我们的对话框会一闪而过哦(感谢laetitia提醒).
需要注意的是,同其他的程序类似,我们在程序中定义的相对路径都是要相对于运行时的.exe文件的地址的。比如我们写"icon.png",意思是是在.exe的当前目录下寻找一个"icon.png"的文件。这个程序的运行效果如下:
需要注意的是,同其他的程序类似,我们在程序中定义的相对路径都是要相对于运行时的.exe文件的地址的。比如我们写"icon.png",意思是是在.exe的当前目录下寻找一个"icon.png"的文件。这个程序的运行效果如下:
之前用了.show(),用了.exec()就好啦
0 0
- 今天用了下QMessageBox,发现一闪而过这是为啥?
- 这是今天发现的一个问题!
- 今天发现了自己
- 今天无意中发现了
- 今天发现了新大陆
- 今天犯傻了,突然想不明白,为啥一个数据cpu能够分辨出来是数据还是地址
- 今天用了下Zeus
- 下了好多次都下不了,今天才发现没有一点积分了,晕
- 今天是端午节了!
- 今天是新的一页了....
- 今天是2011了!
- 今天是新人了~
- 今天tomcat启动一闪而过,修改了两个地方搞定
- win7下解决了Tomcat启动一闪而过
- 今天发现了有CSDN测试频道
- 今天发现我成了热点专家!
- 今天发现了一个有趣的地方
- 今天发现一个问题终于解决了
- 如何查看安卓(Android) Wifi密码与ssid
- Python utc转化时间
- metaploit安装错误is the server running locally and accepting TCP IP on port 7337
- JgGrid 使用学习
- 腾讯微信技术总监周颢:一亿用户增长背后的架构秘密
- 今天用了下QMessageBox,发现一闪而过这是为啥?
- vncviewer: unable to open display ""
- 用Hadoop构建电影推荐系统
- windows上运行npm Error: ENOENT, stat 'C:\Users\
- Eclipse导出jar和源码并保证无中文乱码
- Popupwindow在指定的x,y坐标显示
- 使用Lua CJSON库进行encode与decode操作完成对Json数据转化
- iOS基础(二)iOS 系统目录说明,APP目录使用说明
- ibatis常用16条SQL语句