Comment centrer un Widget dans QT ?

Comment centrer un Widget dans QT ? - C++ - Programmation

Marsh Posté le 23-06-2004 à 14:34:35    

Bon, voilà, j'ai déjà presque tout dit : après compilation d'un programme en utilisant la bibliothèque QT, on obtient de beaux Ä@~ et j'en passe à la place de 'é', 'è', 'à' ect... dans l'application générée. Plutôt gênant non ?
Comment peut-on résoudre ce problème?
Faut-il convertir les QString que j'utilise en string/char* ?


Message édité par akalash47 le 25-06-2004 à 11:15:39
Reply

Marsh Posté le 23-06-2004 à 14:34:35   

Reply

Marsh Posté le 23-06-2004 à 15:43:19    

Essaye QString::fromUtf8( "éèêà" );


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Marsh Posté le 25-06-2004 à 11:12:18    

Merci, trop cool !
Néanmoins j'ai encore une question : comment faire pour centrer un PushButton dans une fenêtre ?
Bien sûr, il serait possible de fixer setGeometry() avec des coordonnées adéquates mais la fenêtre étant redimensionnable, le Widget ne serait alors plus centré :/

Reply

Marsh Posté le 25-06-2004 à 14:36:52    

Avec un QSpacerItem de chaque côté (très facile depuis Designer avec le widget spacer).


---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed