Skip to content

Commit 14af118

Browse files
authored
Update README.md
1 parent cf0d7d6 commit 14af118

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,28 +16,41 @@ Popsicle是一款基于Qt的简易局域网安全通信工具,内容加密采
1616

1717
## 所用工具
1818
[Qt 5.13.0](https://www.qt.io "Qt 5.13.0")
19+
1920
[Visual Studio 2019](https://visualstudio.microsoft.com/zh-hans/vs/ "Visual Studio 2019")
21+
2022
[mpir](http://mpir.org/ "mpir")
23+
2124
[ReSharper C++](https://www.jetbrains.com/resharper-cpp/ "ReSharper C++")
2225

2326
## 参考代码
2427
[JieweiWei/md5](https://github.com/JieweiWei/md5 "JieweiWei/md5") :md5算法
28+
2529
[Liu233w/natchat](https://github.com/Liu233w/natchat "Liu233w/natchat") :移植网络模块
30+
2631
[lowbees/WindowsFramelessWindowHelper](https://github.com/lowbees/WindowsFramelessWindowHelper "lowbees/WindowsFramelessWindowHelper") :Qt无边窗口
32+
2733
[laserpants/qt-material-widgets](https://github.com/laserpants/qt-material-widgets "laserpants/qt-material-widgets") :Qt Material 界面组件
2834

2935
## 编译运行注意事项
3036
首次编译请先编译components
37+
3138
建议通过vcpkg为VS安装mpir
39+
3240
DH密钥和RSA密钥储存在应用程序同级目录,命名为dh.key和rsa.key
41+
3342
**双方通信需要相同的dh.key**
43+
3444
应用程序需要dh.key才能正常启动,如没有可先编译运行DH Generator生成,rsa密钥启动时自动生成或在应用内更新
3545

3646
## 未来
3747

3848
**~~不太可能继续更新,但要解决的问题还是要列出来~~**
3949

4050
将基于Windows API的网络组件迁移到QtNetwork,以便于多平台使用
51+
4152
文件发送接收重写,为了避免一些无法解决的问题并没有设计接收前的确认环节
53+
4254
重新设计界面以及各类逻辑
55+
4356
修正各种乱七八糟的signal和slot

0 commit comments

Comments
 (0)