diff --git a/make/qt-defs.mk b/make/qt-defs.mk index fa9c448b..e8dc9433 100644 --- a/make/qt-defs.mk +++ b/make/qt-defs.mk @@ -49,7 +49,9 @@ MOC_H_HC += $(shell grep -H Q_OBJECT $(wildcard *.h) | cut -d: -f1 endif MOC_H_UI += $(patsubst %.ui,ui_%.h,$(UIFILES)) MOC_H += $(sort $(MOC_H_HC) $(MOC_H_UI)) -MOC_CPP += $(patsubst %.ui,moc_%.cpp, $(UIFILES)) +MOC_CPP += \ + $(patsubst %.ui,moc_%.cpp,$(UIFILES)) \ + $(patsubst %.h,moc_%.cpp,$(MOC_H_HC)) RCC_CPP += $(patsubst %.qrc,rcc_%.cpp, $(RCCFILES)) ifeq ($(QT_MAJOR_VERSION),4) UIC_H += $(patsubst %.ui,ui_%.h, $(UIFILES))