2008-12-08 8 views
3

Dans une application Qt, y a-t-il un équivalent à QApplication::setFont qui définit le curseur par défaut des applications, à remplacer en en définissant un sur un widget spécifique? Override tous les widgets spécifiques, je veux que les locaux prennent precidene sur celui-ci, mais utilisent toujours mon curseur si je n'en spécifie pas un.Définir un curseur par défaut pour une application

Répondre

2

Un QWidget utilise le curseur spécifié avec QWidget :: setCursor ou retombe c'est le paramètre du curseur des parents. Donc, il suffit de régler le curseur pour vos fenêtres principales.

Les nouvelles fenêtres et boîtes de dialogue de niveau supérieur devront avoir le curseur défini lors de leur création, car il n'y a pas de parent à hériter.

0

C'est assez proche de ce dont j'ai besoin, mais il ne semble pas hérité par d'autres fenêtres. Je suppose qu'il n'y a tout simplement pas d'équivoque à setFont, donc je vais devoir gérer les autres séparément.