Qt 之 返回exec()

来源:互联网 发布:网络购物的好处 编辑:程序博客网 时间:2024/06/05 20:54

exec()是使事件进入循环的意思
代码

    int main(int argc,char *argv[])    {        QApplication a(argc,argv);        QDialog w;        w.show();         return a.exec();    }

这是一段QT的代码
其中QApplication 是用来管理应用程序资源的一个类
定义了一个对象a
本来这个程序接收argc和argv参数的是main
但是我们需要把控制权交给QT
所以最后要把返回值传递给 a
使程序进入事件循环
也就是
让窗口接收用户传给窗口的参数
比如鼠标点击,鼠标右击……

原创粉丝点击