je tiens quand même à faire une remarque :
Quand tu fais des comparaisons, du style if(true==this->estMinee) (ça peut être autre chose que true hein) généralement on met la variable à gauche puis la valeur à laquelle on compare à droite.
Et pour les booléens, mettre ==true est inutile et pour le cas du false tu peux faire if(!variable).
Ensuite pour les ressources de ton jeu, je te conseille fortement d'utiliser qrc que Qt propose (Qt Ressource file), ça évite de mettre des paths dans ton code et tu utilises plutôt des alias à la place. Dans le cas où tu veux ajouter/modifier/supprimer une image, tu le fais à un endroit.
Pour finir, même si c'est personnel, je trouve que faire ça :
if(..)
{...}
else
{
//S'il clique sur un case déjà ouverte, on ne fait rien du tout.
}
n'est pas très utile, enfin c'est mon avis