232 lines
3.7 KiB
Plaintext
232 lines
3.7 KiB
Plaintext
# ============================================
|
|
# Qt Creator IDE 相关(这些坚决不要提交)
|
|
# ============================================
|
|
*.user
|
|
*.user.*
|
|
*.creator
|
|
*.creator.user
|
|
*.creator.user.*
|
|
*.files
|
|
*.includes
|
|
*.config
|
|
*.stash
|
|
*.cbp
|
|
*.autosave
|
|
*.session
|
|
*.session.lock
|
|
*.workspace
|
|
*.wsp
|
|
*.wsp.user
|
|
*.wsp.user.*
|
|
|
|
# CMake 在 Qt Creator 中生成的文件
|
|
CMakeLists.txt.user
|
|
CMakeLists.txt.user.*
|
|
CMakeLists.txt.*.user
|
|
*.cmake.user
|
|
|
|
# ============================================
|
|
# 编译输出目录(所有构建产物)
|
|
# ============================================
|
|
# QMake 默认构建目录
|
|
build-*/
|
|
*-build/
|
|
debug/
|
|
release/
|
|
Debug/
|
|
Release/
|
|
build/
|
|
out/
|
|
|
|
# ============================================
|
|
# Qt 编译生成的文件
|
|
# ============================================
|
|
# 临时文件
|
|
*.o
|
|
*.obj
|
|
*.lo
|
|
*.la
|
|
*.lst
|
|
*.moc
|
|
moc_*.cpp
|
|
moc_*.h
|
|
qrc_*.cpp
|
|
ui_*.h
|
|
*.rcc
|
|
*.res
|
|
*.pdb
|
|
*.ilk
|
|
*.exp
|
|
*.dylib
|
|
*.dylib.*
|
|
*.dSYM/
|
|
*.exe
|
|
*.app
|
|
*.framework/
|
|
*.qmlc
|
|
*.jsc
|
|
|
|
# 中间文件
|
|
*.gcno
|
|
*.gcda
|
|
*.gcov
|
|
*.d
|
|
*.dep
|
|
*.prl
|
|
*.pc
|
|
|
|
# ============================================
|
|
# Windows 系统文件
|
|
# ============================================
|
|
Thumbs.db
|
|
Thumbs.db:encryptable
|
|
ehthumbs.db
|
|
ehthumbs_vista.db
|
|
desktop.ini
|
|
*.tmp
|
|
*.temp
|
|
*.cache
|
|
*.log
|
|
*.vs/
|
|
.vs/
|
|
|
|
# ============================================
|
|
# Linux/Unix 系统文件
|
|
# ============================================
|
|
.DS_Store
|
|
.AppleDouble
|
|
.LSOverride
|
|
._*
|
|
.document_revisions/
|
|
.fseventsd/
|
|
.Spotlight-V100/
|
|
.Trashes/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
*.pid
|
|
*.lock
|
|
*.socket
|
|
|
|
# ============================================
|
|
# VSCode(如果你用 VSCode 写 Qt 代码)
|
|
# ============================================
|
|
.vscode/
|
|
.vscode/*
|
|
!.vscode/settings.json
|
|
!.vscode/tasks.json
|
|
!.vscode/launch.json
|
|
!.vscode/extensions.json
|
|
*.code-workspace
|
|
|
|
# ============================================
|
|
# 版本控制和依赖管理
|
|
# ============================================
|
|
.git/
|
|
.svn/
|
|
.svnignore
|
|
.cvs/
|
|
.hg/
|
|
.hgignore
|
|
|
|
# ============================================
|
|
# 测试和覆盖率
|
|
# ============================================
|
|
*.gcov
|
|
*.gcda
|
|
*.gcno
|
|
coverage/
|
|
htmlcov/
|
|
*.coverage
|
|
*.coverage.*
|
|
.coveragerc
|
|
|
|
# ============================================
|
|
# 日志和调试文件
|
|
# ============================================
|
|
*.log
|
|
*.debug
|
|
*.trace
|
|
*.dump
|
|
core.*
|
|
core/
|
|
vld.log
|
|
*.vld
|
|
|
|
# ============================================
|
|
# 临时 IDE 文件
|
|
# ============================================
|
|
*.kdev4/
|
|
*.kate-swp
|
|
*.kate-temp
|
|
*.project
|
|
*.pydevproject
|
|
*.classpath
|
|
*.settings/
|
|
*.cproject
|
|
*.autotools
|
|
|
|
# ============================================
|
|
# 翻译文件(选择性忽略,建议保留 .ts 提交 .qm 忽略)
|
|
# ============================================
|
|
*.qph
|
|
*.qch
|
|
*.qhc
|
|
|
|
# ============================================
|
|
# Qt 部署相关
|
|
# ============================================
|
|
*.rcc
|
|
*.qrc.depends
|
|
|
|
# ============================================
|
|
# Conan / vcpkg 等包管理(如果有)
|
|
# ============================================
|
|
conaninfo.txt
|
|
conanbuildinfo.*
|
|
conan.lock
|
|
vcpkg_installed/
|
|
vcpkg-manifest-install.log
|
|
|
|
# ============================================
|
|
# 共享目录 VMware 相关(你的特殊场景)
|
|
# ============================================
|
|
.vmx?
|
|
*.vmdk?
|
|
*.vmsd
|
|
*.vmsn
|
|
*.vmss
|
|
*.vmem
|
|
*.nvram
|
|
*.vbox
|
|
*.vbox-prev
|
|
*.vdi
|
|
*.vhd
|
|
*.vhdx
|
|
|
|
# ============================================
|
|
# 用户本地配置(不要提交)
|
|
# ============================================
|
|
*.pri.user
|
|
*.pri.user.*
|
|
*.pro.user
|
|
*.pro.user.*
|
|
*.pro.stash
|
|
*.pri.stash
|
|
|
|
# ============================================
|
|
# Makefile 文件和中间产物,本项目使用qmake,因此不需要提交这些
|
|
# ============================================
|
|
Makefile
|
|
Makefile.*
|
|
|
|
qt4
|
|
QtUI
|
|
DevOp.cpp(2)
|
|
clear_svn.bat
|
|
*varRam.png
|
|
buge_*.*
|
|
dbg.*
|
|
Public (2).h
|
|
*_bak
|
|
latest/ |