在多窗口编程的时候遇到一个关于焦点的问题,主窗口弹出一个dialog,又从这个dialog上弹出一个warning,当点确定时,焦点又回到了主窗口。发现在创建warning的时候,parent传的是this指针,应该传dialog的指针,这样当warning消失后,焦点又能回到dialog。
以前都没有在意parent,以后在对象创建时,一定要想清楚parent的归属,才能保证焦点的正确传递。
在多窗口编程的时候遇到一个关于焦点的问题,主窗口弹出一个dialog,又从这个dialog上弹出一个warning,当点确定时,焦点又回到了主窗口。发现在创建warning的时候,parent传的是this指针,应该传dialog的指针,这样当warning消失后,焦点又能回到dialog。
以前都没有在意parent,以后在对象创建时,一定要想清楚parent的归属,才能保证焦点的正确传递。