Q_UNUSED () no tiene un efecto sustancial y se utiliza para evitar advertencias del compilador
// Por ejemplo, int testFunc ( int a, int b, int c, int d) { int e; devuelve a + b + c; } // El compilador advertirá que d y e no se usan; // Entonces int testFunc ( int A, int B, int C, int D) { int E; Q_UNUSED (D) Q_UNUSED (E) volver A + B + C; } // la mayor parte del tiempo, por lo que el total no es muy bueno // ejemplo E, que no aparece , // Para d, también puedes comentar inttestFunc ( int a, int b, int c, int / * d * / ) { // int e; devuelve a + b + c; }