当前位置: 代码迷 >> QT开发 >> 如何弹出一个提示框,然后后台做一些操作
  详细解决方案

如何弹出一个提示框,然后后台做一些操作

热度:67   发布时间:2016-04-25 03:48:03.0
怎么弹出一个提示框,然后后台做一些操作?
现在做QT embeded的开发。
怎么才能设计一个弹出提示,让后台进行一些费时的操作?
例如,这时候点击了保存按钮,后台可能需要进行一些操作(不想让用户这个时候操作),怎么让前台弹出一个不能关掉的提示框,等操作完成后自动关闭这个提示框。

------解决方案--------------------
引用:
Quote: 引用:

弹出框是自己写的吗?还是用系统的?

只要是模态显示就OK了。

你的后台程序做完事之后给你的弹出框一个信号,让他自己关闭。


自己还没有写,不仅仅是后台,就是主GUI进程,我是想让用户按下按钮之后,我直接在主进程完成这个操作。这样可行吗?

可以的。
------解决方案--------------------
很简单,既然不要用户操作,肯定得使用QDialog,然后在后台线程执行的时候QDialog进行exec(),你可以看看模态/非模态,给你一个效果图你自己看看!
  相关解决方案