2011-06-03 7 views
0

pourriez-vous m'aider?une question sur le widget Qt Creator

Première: Comment faire pour que la taille de la fenêtre principale de Qt Creator soit fixe, afin que les utilisateurs ne puissent pas maximiser ?. Je mets la propriété de redimensionnement à (fixe) mais je continue toujours le projet et le maximise.

Deuxième: Comment conserver ToolBar dans un emplacement? Je ne veux pas changer son emplacement par les utilisateurs.

Troisième: Comment faire un élément dans QMenu Non vérifiable si un autre élément est à vérifier? Comme radioButton et faites un élément par défaut.

Merci d'avance.

Répondre

1

Première: appliquer la même taille maximumSize et minimumSize (window->setMinimumSize(size), window->setMaximumSize(size))

Deuxièmement: utiliser la méthode setMovable() de QToolBar: toolbar->setMovable(false);

Troisième: Mettre en œuvre une fente qui écoute le signal changed() de l'action , et appelle la méthode setCheckable() de l'autre action, en passant false comme argument: actionToBeDisabled->setCheckable(false);

+0

Nous vous remercions de votre réponse. Le premier et le deuxième fonctionnent correctement, mais le troisième ne fonctionne pas? J'ai essayé d'utiliser le signal déclenché() mais la même chose (chaque élément a été vérifié). – smile

+0

Qu'est-ce qui n'a pas fonctionné, le signal 'changed()'? – Gabriel

+0

oui ça ne marche pas. – smile