Есть ли способ изменить имена .pro,.ui и .h, если проект завершен? Как это сделать?
Как изменить название проекта в QtCreator?
Ответ 1
Имена файлов .ui
, .h
и .cpp
могут быть просто изменены внутри Qt Creator.
Название файла .pro
более активно. Простейшим, вероятно, является копирование проекта, переименование файла .pro
и повторное открытие.
Qt Creator также использует собственный конфигурационный файл .pro.user
для изменений, которые вы выполняете в настройках проекта и сборки. Вы можете просто удалить .pro.user
файл, и он будет генерировать новый. Если вы внесли изменения в настройки и процесс сборки, вы также можете переименовать этот файл, но не забудьте прочитать его и проверить пути сборки и т.д.
Изменить анонимным: запустите qmake для создания нового файла Makefile с обновленными ссылками на название проекта
Ответ 2
перейдите в папку, где есть ваш проект
cp current_name.pro new_name.pro && & rm current_name.pro
qt покажет вам предупреждающее сообщение, игнорирует
с qt (открытый проект) снова откройте свою папку, откройте new_name.pro
Ответ 3
- Открыть структуру терминала или папки, в которой хранится текущий проект; например в Linux вы можете щелкнуть правой кнопкой мыши на .pro файле и "открыть в терминале"
- Закройте создателя Qt полностью
- Переименуйте содержащую папку также в
new_name
- Переименуйте
old_name.pro
вnew_name.pro
- Внутри
new_name.pro
переименуйтеTARGET = new_name
- Вы можете удалить папки отладки и выпуска проекта
old_name
, которые были сохранены параллельно папкеold_name
- Перезапустите создателя Qt; Откройте проект
new_name.pro
Этот ответ основан на этом ответе.