Как изменить имя проекта в QtCreator? - PullRequest
42 голосов
/ 29 июля 2011

Есть ли способ изменить имена .pro, .ui и .h, если проект завершен?Как это сделать?

Ответы [ 3 ]

34 голосов
/ 29 июля 2011

Имена файлов .ui, .h и .cpp можно просто изменить в Qt Creator.

Имя файла .pro немного сложнее. Самое простое - это, вероятно, скопировать проект, переименовать файл .pro и снова открыть.

Qt Creator также использует свой собственный файл конфигурации .pro.user для изменений, которые вы вносите в проект и настройки сборки. Вы можете просто удалить .pro.user -файл, и он сгенерирует новый. Если вы внесли изменения в настройки и процесс сборки, вы также можете переименовать этот файл, но не забудьте прочитать его, проверить пути сборки и т. Д.

Редактирование анонимно: Запустите qmake, чтобы сгенерировать новый Makefile с обновленными ссылками на имя проекта

8 голосов
/ 31 мая 2017
  • Открыть структуру терминала или папки, в которой хранится текущий проект; например в 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

Этот ответ основан на этом ответе .

2 голосов
/ 29 июля 2011

зайдите в папку там ваш проект

cp current_name.pro new_name.pro && rm current_name.pro

qt покажет вам предупреждение, игнорируйте

с помощью qt (открыть проект) заново открыть вашу папку, открыть new_name.pro

...