求教Qt项目一些规范性的东西
王桑的一天 2019-07-23 10:14:25 请教一些规范性的东西,关于Qt项目。
1. 文件命名
你们通常用驼峰、还是下划线?均可?网上看了一点google c++规范,也可以用在Qt项目中?
2. 项目结构
默认是有个 Source和Header文件夹。你们会再细分吗?
全局变量放哪?全局常量配置放哪?应该不会是放在 Source 或 Header目录中吧?
qss文件、语言翻译 *.qm/ *.ts、资源图标之类的放哪?是项目目录吗? 通常是放在一个目录,还是弄成 qrc 放 exe里?
能否发个项目结构示例,多谢
3. mingw编译器
主要是在Windows平台,未来有可能移植Linux 的情况下。
用默认的mingw编译器,除了网上说的msvc三方库使用/编译不便,还有其它的潜在问题没?比如程序性能,编译速度,Bug