Структура проекта Qt c ++ некоторые записи ямы

.h
.cpp
.ui

1. C ++ Примечание
1. Общие определения функций появляются в файлах заголовков, или при вызове будут возникать ошибки «переопределения»

2. Функция шаблона может быть записана только в файл заголовка, определение в исходном файле вызовет ошибку «переопределения» (связанную с созданием механизма компиляции).

3. Mingw и MSVC отличаются в некоторых деталях.

2. Внимание к конкретному процессу:

1. На что следует обратить внимание при переименовании
элемента управления. Удалите файл сборки (компилятор мета-объекта .moc).
Модификация сигнального слота (после переименования элемента управления удалите объявление функции слота в файле заголовка, в противном случае - символ «неопределенный» "произойдет ошибка)

2. Файл структуры проекта.
Настройки файла Pro (отладочная версия динамической библиотеки)
PWD: путь, по которому находится текущий файл
LIBS:
"\" новая строка
"+ =" цитировать модуль
"- =" не ссылаться на модуль

3. Qt Обратите внимание,
что существует много разных типов путей в Qt4 и Qt5, и некоторые синтаксисы не совместимы (например, назначение фигурных скобок QStringList не поддерживается в Qt4)

рекомендация

отblog.csdn.net/sinat_27382047/article/details/107738853