Forzar QtCreator para ejecutar "qmake" al construir

En algunos de mis proyectos, utilizo algunos pasos de precompilación configurados en el archivo .pro. Asi queqmake ejecutará este paso siempre que se active.

Ahora en QtCreator, cuando compilo (también cuando reconstruyo completamente todo el proyecto), no siempre se ejecutaqmake, ya que trata de ser inteligente y optimizar esto. Solo lo ejecuta cuando el archivo .pro ha sido cambiado, causando varios problemas.

También es un problema común cuando crea una clase heredada de QObjectdespués ejecutando qmake en ese archivo, no lo notará y por lo tantono corrermoc en eso. Tales problemas se resuelven simplemente ejecutando manualmenteqmake a través del menú "Crear" en QtCreator. Pero si olvido esto, a veces me confunden los errores de compilación que recibo debido a esto y esto es realmente molesto.

(Cómo) puedo forzar a QtCreator a hacer este pasosiempre cuando se construye un proyecto?

Pensé en añadir qmake comopaso de construcción en la configuración del proyecto, pero esto parece ser un truco sucio para resolver este problema.

Respuestas a la pregunta(4)

Su respuesta a la pregunta