尝试通过 deleteLater() 显式释放 App ，避免退出时段错误
Merge branch 'dev-0.06' of github.com:WeCase/WeCase into dev-0.06
修改折行方式，避免破坏标点
疑似修复 Issue 50
清除被注释的死代码
会不会修复 #50 ?
规范 parent，能不能修复 Issue #50 ?
重写一些问题代码
之前获取的通知数不为 0，之后却成为 0，这说明用户可能从别的地方阅读了通知，应当将通知图标置 0.
代码清理，用到了 UNUSED 标记函数。
我为什么要给把一个返回 None 函数的返回值赋予一个没用的变量
给 first_id() 和 last_id() 添加断言
注销账号后没有重置 uid，导致新登录还使用以前的 uid。
多线程可能导致 uid 被重置后再次被求值。应在线程退出后再重置 uid。