Tout comme melon dans chapeau melon = chapeau qui ressemble à un melon
Dirais-tu que melon est adjectif ?
Bien sûr que non. Bien que ce nom constitue, comme tu dis plus haut pour "tomate
cerise", une "qualification", ce n'est pas considéré comme un adjectif qualificatif. L'ensemble constitue un nom composé désignant un type particulier de chapeau.
robe cerise = robe qui est de couleur cerise = donc cerise est forcément adjectif
Avec ce genre de démonstration, l'on pourrait déduire aussi :
robe cerise = robe qui est d'une couleur de cerise, donc
cerise est
forcément substantif.
chapeau orange = chapeau de la couleur de l'orange, donc
orange est
forcément substantif... Ah non, zut; c'est pas ça :P; ils sont devenus tous deux des adjectifs qualificatifs.
Mais pas
melon, qui n'a pas été choisi, lui, comme adjectif de couleur et reste donc, même "qualifiant", un nom pur et dur. À quoi ça tient, la destinée des noms...
Si les noms devenus adjectifs de couleurs sont indubitablement adjectifs, c'est surtout parce qu'ils sont aisément permutables avec les adjectifs qualificatifs de couleur "basiques" :
des robes cerise = des robes
rouges.
Un nom "en apport de qualification" moins aisément permutable avec un adjectif de sens voisin sera plus difficilement perçu comme adjectif.