Um monte de coisa.
Arrumei as funções da Carol para usar a sintaxe certa, adicionei a
multiplicação matriz x vetor e deletei o QQVector4D, comentei o código
de rotação num vetor e num eixo qualquer para serem arrumadas depois
também deletei os get e setters individuais para usar um novo operador
sobre carregado. m(i,j) é como se fosse m[i][j], ele serve para ser
atribuido e lido. Qualquer coisa eu explico depois para vocês.