命令行参数的应用
每一个应用程序都能够接受命令行参数
主窗口的状态参数:
- 应用程序必须保存和恢复主窗口的状态参数
- 位置、大小。。。
应用程序退出的过程:
- 收到关闭事件
- 执行关闭事件处理函数
- 主窗口从屏幕上消失
- 主窗口的析构函数执行
- 。。。
命令行参数的应用:
- 在命令行启动GUI程序时传递参数
- 操作系统关联方式
- 在文件被双击时,操作系统根据文件后缀选择应用程序
- 将文件路径作为命令行参数启动应用程序
一般而言:应用程序收到关闭事件时进行状态参数的保存
Qt中的解决方案:
1、重写关闭事件处理函数
2、在关闭事件处理函数中保存状态参数