# Игнорировать пользовательские файлы и каталоги
*.user
*.user.*
*.suo
*.ncb
*.sdf
*.opensdf
*.log
*.idb
*.pdb
*.obj
*.pch
*.sln
*.vcxproj.*
*.vcxproj.user

# Собранные файлы и каталоги
build-*/
build/
Debug/
Release/
*.exe
*.app
*.dll
*.so
*.dylib

# Qt Creator файлы
.cproject
.project
.autotools
*.autosave

# Скомпилированные интерфейсы
ui_*.h
moc_*.cpp
moc_*.h
qrc_*.cpp

# Метаобъектный код
moc_*.cpp
moc_*.h

# Ресурсы
qrc_*.cpp

# Переводы
*.qm

# Файлы сборки Qt
Makefile*
*.o
*.o.d
*.a
*.la
*.lib
*.dll.a

# Файлы метаинформации CMake
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
Makefile
install_manifest.txt
compile_commands.json
*.cmake
*.ninja
.ninja_deps
.ninja_log

# QML cache
*.qmlc
*.jsc

# Скрытые файлы и папки
.*
!/.gitignore
!/.gitattributes

# Временные файлы
*~
*.swp
*.swo

# MacOS файлы
.DS_Store
._*

# Папки зависимостей (если используются)
3rdparty/
libs/