Файл .kdev4 используется для конкретной информации kdevelop (в основном он только говорит KDevelop использовать менеджер проектов CMake). Папка содержит пользовательскую конфигурацию (если вы знакомы с Visual Studio, она похожа на файлы .user).
Обычно нужны только файлы CMakeLists.txt, так как они должны иметь все соответствующие общие данные. Вы можете добавить файл .kdev4, чтобы вам не нужно было «импортировать» проект через CMakeLists.txt на другом компьютере. Но папка .kdev4 должна оставаться на вашем локальном компьютере, так как вы не хотите смешивать пользовательские конфигурации.