收藏
已收藏
¥{[getMoney(10000)]}
预算
30
天计划工期
收藏
已收藏
¥{[getMoney(10000)]}
预算
30
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
开发工程师
前端开发
C/C++
简介:
已有DUILIB(C/C++)开发的windows C/S架构客户端,需要将其移植至QT框架实现原有功能,并进行统信UOS操作系统适配,实现客户端跨平台。
功能需求:
编程语言:QT(C/C++ )
1.以QT实现原先在duilib实现的嫦娥版本界面,调用已有的程序完成本地与安全云盘中文件的交互。
2.在QT实现duilib嫦娥版本的全部后台交互功能,包括:包括对文件存储路径的更改,对文件重命名,查看属性,以及信封、写保护、口令、定时删除、文件流转、文件导出、共享、级别、生产文件的敏感标志
设置、导出授权等属性功能的配置与取消。动态添加删除修改安全云盘的IP端口信息,并在操作后自动刷新安全云盘列表,在登陆后读取云盘总容量与已使用容量并使用图形化展现。
3.实现文件与本地应用的交互功能,包括上传、下载、文件编辑。
4.程序需支持在windows7、windows10等常用windows平台上运行
5.程序需支持在统信UOS平台运行,统信平台的需要尽量在无需root权限的环境下运行。
6.需同时支持在windows与UOS系统上的安装包方式部署(UOS可使用deb方式打包部署)
7.统信平台的文件目录保护(fileprotect.sys)模块功能无需移植
8.统信平台的安全编辑(插件以及hook)模块功能无需移植
9.在duilib嫦娥的基础上,在不改变功能的前提下优化字体和图片资源。
10.字体显示不要有锯齿和发虚,图片显示清楚。
11.提供编译的qt源代码。
12.支持后续修改项目的bug。
13.前台功能以及后台交互需要做好代码模块化管理。
1.熟悉QT(C/C++)
2.有跨平台经验
3.有统信UOS开发经验
4.代码质量以及模块化观念好
5.工作时间内可进行有效的沟通
{[modal.content]}