最近想要做一個Qt項目,但是苦於適合入門的教科書(其實也是有的但是我懶的看),所以從網上找到一個和我做的項目用途蠻接近的Free Software(避免告破產)代碼下來研究研究(假-研究:真-抄襲)

以下是粗暴的代碼結構分析:(其實就是目錄名翻譯啦)

.

##	必須要看	##

├── core			//構成整個 app 的核心算法
├── gui				//界面部分
├── format			//格式化導入/導出文件


##	可看可不看	##

├── streams			//文件輸入輸出
├── crypto			//加密模塊

##	不用看		##

├── keys			//密鑰文件(解鎖密碼庫的密鑰)的導入導出
├── autotype 			//瀏覽器自動填充密碼

##	其他文件	##

│
├── main.cpp
├── config-keepassx.h.cmake	//一些由Makefile判斷並生成的常量
└── version.h.cmake		//版本號

對沒錯我把這個 app 拆解爲了三大類(懶惰歸總法),我會堅持(真的假的)把 必須要看 的內容讀完並逐行註釋,剩下的內容就隨緣吧~ (可看可不看當成工具書查)