Some quality models, like the probably best known one, ISO 25000 (SQuaRE project) defines quality model based on quality characteristics that are all non-functional. It explicitly reads that the model is not intended to evaluate functional aspects of software.
I get it - if something works as expected (e.g. a stapler) you cannot really decide about its quality until you assess non-functional aspects like its material, ergonomy, durability etc.
But at the same time, if the stapler does not work, no amount of non-functional requirements could make up for it.
In addition, the ISO standard defines quality as follows:
degree to which the software product satisfies stated and implied needs when used under specified conditions
So it is meant to be used in conjunction with functional assessment? IF the model itself does not deal with FR, how can I decide whether or not the software satisfies the needs?