2009-09-29 6 views

Répondre

2

Pour C#, il y a ErrorProvider. Est-ce que Qt a quelque chose de similaire?

Pas que je sache.

Probablement le moyen le plus simple est d'utiliser QWidget::setStylesheet() pour définir un arrière-plan (ou autre) pour mettre en évidence les champs requis. Ajouter une icône en regard du champ requis - un astérisque rouge, disons - serait assez simple: créer une classe Field en utilisant une disposition horizontale avec un widget d'icône de champ requis, une étiquette et un widget 'champ' et lui donne une fonction setRequired (bool).

Je suppose que vous pouvez également utiliser QStyle pour créer un widget personnalisé.

Questions connexes