有人来一起玩耍吗?合作开发个文件管理器
Tofloor
poster avatar
MobeiSiran
deepin
2019-03-04 23:03
Author
本帖最后由 MobeiSiran 于 2019-3-4 15:10 编辑

项目:基于QML的文件管理器设计

QML只用来设计程序界面,功能实现采用C/C++


项目计划:
1、实现基本的文件管理功能,包括文件的复制、移动、删除等;
2、实现多标签页功能;
3、实现单一标签页下的用户切换功能(root模式切换);
4、实现无操作权限目录操作时弹出权限验证框以完成操作功能;
5、实现ftp等网络文件系统的支持;
6、实现文件分析功能(参照ES文件管理器的文件分析器);
7、实现隐私模式,调用其它程序读取文件时不提供文件的真实路径等信息(通过链接实现);
8、实现权限修改功能,能够设置文件的所有者及权限等;
9、实现更多功能先把想到的做了再说。

设计要求:
1、要求各功能部件可隐藏,实现文件浏览面积最大化;
2、要求支持触屏操作,比如右键菜单通过左键/触屏长按也能弹出;
3、要求尽量少的依赖其它应用程序库,能够自己实现的就自己实现;
4、要求太高了所以我只是想找人玩一下,可能几年都搞不出来,我本身就是个菜鸟。

还在自学QML,我本身不是这个专业的,就是写东西来打发时间。


Reply Favorite View the author
All Replies
avatar
MobeiSiran
deepin
2019-03-04 23:04
#1
Reply View the author
avatar
MobeiSiran
deepin
2019-03-04 23:05
#2
QML只负责程序界面设计,功能实现采用C/C++
Reply View the author
avatar
海天鹰
deepin
2019-03-04 23:08
#3
独立完成,合什么作
Reply View the author
avatar
MobeiSiran
deepin
2019-03-04 23:13
#4
https://bbs.deepin.org/post/175222
独立完成,合什么作

我自己搞的话可能写一点点然后就丢了
Reply View the author
avatar
Ligocut光剪视频剪辑软件
deepin
Backbone of ecological co-construction group
2019-04-19 08:16
#5
https://bbs.deepin.org/post/175222
我自己搞的话可能写一点点然后就丢了

想丢的话那就放到GitHub上面一起搞
Reply View the author