Question

Je suis en train de mettre le focus sur un widget à la suivante en utilisant la méthode de focusNextChild(). Il fonctionne, mais je il semble y avoir une légère différence entre l'utilisation de l'onglet clé ou faire des choses dans le code. Si la commande suivante est un bouton, en utilisant les résultats de l'onglet clé dans un bouton ciblé avec sa légende entouré de petits points, de sorte que vous voyez immédiatement le contrôle qui a le focus. En utilisant le code pas de points sont visibles. Comment puis-je forcer les points à apparaître?

Était-ce utile?

La solution

Ce problème (que le rectangle de mise au point ne soit pas établi, sauf lors de l'utilisation de focalisation du clavier explicite, par exemple en utilisant l'onglet clé) pourrait être le résultat de la façon dont le thème choisi (et gestionnaire de fenêtres?) Choisit de rendre l'élément donné <. / p>

Certains thèmes peuvent choisir de dessiner des rectangles de discussion autour de « tout » élément qui reçoit le focus, tandis que d'autres ne dessiner des rectangles de mise au point lors de l'utilisation de navigation explicite « clavier ».

En bref:. C'est probablement un problème spécifique à thème

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top