• 回答数

    4

  • 浏览数

    2346

  • 收藏数

    0

作者:帅的要命 发表于 2018-11-20 17:08:29
跳转到指定楼层
求教各位大神:
       GUI设计中有一个主界面(含有菜单栏)和菜单栏对应的3个子界面。
       目前实现了:点击菜单栏的某一选项,能实现子界面跳转(主界面消失,保持了当前只有唯一界面),但当关闭子界面窗口右上角的叉时,却退出了整个系统。请问如何能实现关闭子界面的叉时,回到主界面,可继续选择菜单栏对应的其他选项。
        谢谢!



分享:
回复

使用道具

该用户从未签到

新手上路

Rank: 1

积分
43
极客币
112
主题
15
帖子
51
注册时间
2018-10-19
在线时间
3 小时
性别
保密
发表于 2018-11-20 17:08:40 | 显示全部楼层
写个关闭时的回调函数吧,在函数里加上判断,若为子界面则返回主界面,若为主界面则关闭程序。
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
47
极客币
125
主题
15
帖子
58
注册时间
2018-10-19
在线时间
3 小时
性别
保密
 楼主| 发表于 2018-11-20 17:08:56 | 显示全部楼层
鸢浅情深 发表于 2018-11-20 17:08
写个关闭时的回调函数吧,在函数里加上判断,若为子界面则返回主界面,若为主界面则关闭程序。 ...

谢谢您的回复,我试验了下,有几处还没明白,麻烦您能再解释下:
1往常写回调函数是直接找到某个按钮的callback处时,但是这个点击窗口叉的操作,没有对应的callback,是不是得另外自定义一个回调函数?
2如何判断当前显示的为何界面,是通过GUI界面的Tag属性或是界面打开后设计个标志?
3这个关闭时的回调函数时要写在各个子界面的m文件里吗?
万分感谢!
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
54
极客币
138
主题
16
帖子
69
注册时间
2018-10-19
在线时间
3 小时
性别
保密
发表于 2018-11-20 17:09:05 | 显示全部楼层
楼主现在实现了吗?有关多界面切换的问题想请教您?QQ:2831238772
回复

使用道具 举报

该用户从未签到

新手上路

Rank: 1

积分
47
极客币
125
主题
15
帖子
58
注册时间
2018-10-19
在线时间
3 小时
性别
保密
 楼主| 发表于 2018-11-20 17:09:32 | 显示全部楼层
回复

使用道具 举报

高级模式 评论
您需要登录后才可以回帖 登录 | 立即注册 微信登录