ifeq ($(QT_MAJOR_VERSION),3) moc_%.cpp: %.h $(MOC) -o $@ $< else moc_%.cpp: %.h $(MOC) $(filter -D% -I%,$(strip $(CPPFLAGS))) -o $@ $< endif rcc_%.cpp: %.qrc $(RCC) -o $@ $< ifeq ($(QT_MAJOR_VERSION),4) ui_%.h: %.ui else %.h: %.ui endif $(UIC) $< -o $@ ifeq ($(QT_MAJOR_VERSION),4) uic_%.cpp: %.h echo -e "#include <$<>\n" > $@ else uic_%.cpp: %.h %.ui $(UIC) $*.ui -i $< -o $@ endif