1、说明服务器
在使用Qt开发的网管客户端程序中,网管客户端主要负责显示设备信息以及对设备下发配置信息等,如配置设备名字、更新设备程序等;因为在网管客户端程序的操做要先通过服务器处理,再由服务器将该命令转发给设备,所以网管客户端程序和设备之间是经过网络通讯交互的;这样就会出现不少不稳定的状况,如网络链接断开、下发配置超时、下发配置失败、下发配置成功等等;然而全部如上的操做结果都须要反馈到网管客户端程序对用户进行友好的提示;该博文主要讲述如何实现这一流程。网络
2、界面设想字体
界面设想以及要求以下所示:spa
3、界面模型设计
根据界面设想,使用Qt Designer设计出来的基本界面以下图所示:blog
4、界面效果开发
根据界面设想的要求,在实际项目中开发出来的界面效果以下所示:同步
一、操做界面:it
输入Hostname值以及选择Timezone信息,单击<Submit>按钮,则出现操做提示界面覆盖在其上,以下图所示,操做提示界面呈半透明,有进度条代表当前正在进行配置下发操做过程bfc
二、操做进行界面:
三、操做结果界面:
稍等片刻,便可获得该操做的结果,三种结果效果以下图所示:
在操做结束的任一界面中单击<Return>按钮能够返回到操做界面
5、补充说明
总的来讲,这个设想与实如今实际项目中是很是人性化的;原本想把代码实现思路也写出来的,但是天色已晚,只好把该界面的代码实现思路做为下一条博文为你们讲述;谢谢!