Q_UNUSED () não tem efeito substancial e é usado para evitar avisos do compilador
// Por exemplo, int testFunc ( int a, int b, int c, int d) { int e; retorna a + b + c; } // O compilador avisa que d e e não são usados; // Então int testFunc ( int Um, int B, int C, int D) { int E; Q_UNUSED (D) Q_UNUSED (E) retornar a + B + C; } // a maior parte do tempo, de modo que o total não é muito boa // exemplo E, que não aparecem , // Para d, você também pode comentar inttestFunc ( int a, int b, int c, int / * d * / ) { // int e; retornar a + b + c; }