2010-08-28 8 views
2

J'ai un formulaire et plusieurs widgets dessus. Dites, je le code suivant et point d'arrêt sur cette ligne:Qt Creator: comment déboguer et regarder les propriétés d'un widget?

ui->labTitle->setMinimumHeight(64); 

Et je voudrais savoir quelle hauteur a maintenant la labTitle. Ou et comment??? Si j'essaie d'ajouter ui-> labTitle dans la liste des montres, il dit qu'il ne sait pas ce que c'est. Peut-être que j'ai besoin d'ajuster certains paramètres de débogage mais je ne sais pas exactement quoi. Merci

Répondre

0

ui->labTitle est en fait this->ui->labTitle, il est donc valable que si être dans un contexte où le pointeur this est valide et les points à la fenêtre principale. Ajout aux montres devrait fonctionner, mais ne pas oublier les paranthèses:

this->ui->labTitle->minimumHeight() 
+0

N'a pas aidé, je ne sais pas pourquoi, il reste et , même après que CONFIG + = debug ajouté. – mimic

0

Une chose que vous pouvez vérifier est de vous assurer que votre fichier .pro contient un paramètre de configuration qui spécifie « debug » comme ceci:

CONFIG += debug 
+0

N'a pas aidé pour une raison quelconque ... – mimic