Files
2026-08-27 10:28:31 +08:00

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/