QtCreator
Si può effettivamente impostare comandi personalizzati in QtCreator da eseguire senza ingombrare manualmente il file qmake perché che effettuare tutte le altre persone nel progetto, anche.
Quindi, se si vuole fare in modo che si fa solo per te stesso e non ingombrare per gli altri, utilizzando GUI lucido di QtCreator, vorrei suggerire di seguire questa:
- Progetti (riquadro di sinistra)
- Corporatura & Run
- istruzioni di generazione
- Add costruire passo dopo
Qui è la schermata h ow esattamente è possibile impostare il comando con i corrispondenti argomenti:

Con GUI QtCreator, è possibile cambiare facilmente l'ordine con lo stesso concetto senza toccare il file di progetto se preferite che. Ci sono casi d'uso per questo tipo:
Lei non vorrebbe correre alcun passo, nemmeno qmake, prima che il file QML è correttamente convalidato
Hai solo file C++, quindi non c'è una cosa come "collegamento".
ecc.
qmake
Ci sono altri "generico" approcci utili al di fuori QtCreator, anche se lei ha chiesto su questo IDE, come mettere il comando in variabili come:
QMAKE_PRE_LINK
QMAKE_PRE_LINK = qmllint $$PWD/path/to/myFile.qml
QMAKE_POST_LINK
esecuzione di comandi QMAKE_POST_LINK = qmllint $$PWD/path/to/myFile.qml
sistema dal file di progetto qmake
system("qmllint $$PWD/path/to/myFile.ml")
Adding custom targets con QMAKE_EXTRA_TARGETS
qmllinttarget.commands = qmllint $$PWD/path/to/myFile.qml
QMAKE_EXTRA_TARGETS += qmllinttarget
Potrebbe gestirlo tramite la GUI QtCreator? Inoltre, quando e in che modo esattamente vuoi eseguirlo, in quale fase, quale processo, ecc., O la mia spiegazione è OK? Stavo cercando di menzionare i possibili scenari in quanto la tua domanda è un po 'vaga in tal senso. – lpapp