Я добавил #ifndef.. # define.. # endif в файл моего проекта и сбой компилятора. Как только я удаляю его или добавляю любое другое имя в определение, оно компилируется отлично. В чем может быть проблема?
Похоже, файл уже объявлен, но я не знаю, где. Я просто удаляю его, но я действительно хочу знать, почему это происходит.
error: expected class-name before ‘{’ token
error: ‘QDesignerFormEditorInterface’ has not been declared
И еще пара ошибок.
Я действительно использую пример из Qt, "Пример подключаемого модуля виджета".
Разница заключается в том, что я использую свой собственный класс для пользовательского виджета (файлы .h,.cpp и .ui).
Возможно, это связано с файлом, который содержит 2, хотя вот как это сделал пример.