搜索和添加好友,模糊查询和分页展示搜索结果
搜索好友和添加好友对话框效果
搜索好友和群在同一对话框,搜索群的功能为todo,搜索结果列表展示好友的头像,昵称,id等信息,由于是模糊搜索,结果可能会很多,这里会分页展示,ui上已经设计好,跳转功能todo后续再完善,应该不难。
添加好友可以预留消息,提前选择好好友的分组,对好友的备注等。
搜索和添加好友的ui设计
搜索好友
-
群/好友/所以搜索标签是自定义组件,主要是选中样式需要定制,参考QQ的效果;
-
QListWidget显示搜索结果的好友列表,自定义QListWidgetItem
好友列表的item展示好友头像,昵称,id等信息,每个好友item右侧是添加好友按钮,弹出加好友的对话框 -
分页是参考互联网web的分页设计,有每页显示条数,快捷导航到第x页,显示当前页码,总共搜索结果条数等信息展示。
添加好友
添加好友可以先预留消息,选择好友的分组已经对好友的备注都可以在添加好友时提前设置好,有的信息在好友通知中需要展示出来。