Voir les détails de l’anomalie
Identifiant | Projet | Catégorie | Visibilité | Date de soumission | Dernière mise à jour |
---|---|---|---|---|---|
0001918 | DP9 - DupliGest | Anomalie | public | 28-07-2025 17:09 | 12-10-2025 18:30 |
Rapporteur | aderveloy | Affecté à | fdefosse | ||
Priorité | normale | Sévérité | mineur | Reproductibilité | non essayé |
État | retour d’informations | Résolution | ouvert | ||
Résumé | 0001918: Impressions des caractéristiques : le choix de l'imprimante propose l'impression en portrait au lieu de paysage. | ||||
Description | le choix de l'imprimante propose l'impression en portrait au lieu de paysage après avoir fait un aperçu. voir capture d'écran. | ||||
Informations complémentaires | Dans Cimpression.cpp | ||||
Balises | Aucune balise n’est attachée. | ||||
Pièces jointes | |||||
J'ai trouvé une solution fonctionnelle pour forcer l'orientation paysage dans les boîtes de dialogue d'impression Windows, mais sa robustesse et sa propreté sont peut-être à retravailler. Je ne le commit pas pour le moment mais je vais vous partager dans le Groupe IT les fichiers CMakeLists et CImpression.cpp avec mes modifications. Quand j'imprime "Caractéristiques épreuve" ça devrait être en paysage mais Windows force toujours portrait dans sa boîte de dialogue native... Qt est censé gérer ça avec setPageOrientation() mais sous Windows ça marche pas, le dialog système ignore complètement le réglage Qt. J'ai essayé de bypass Qt et de taper dans l'API Windows, et ça fonctionne ! J'ouvre l'imprimante avec OpenPrinter(), je récupère sa config avec GetPrinter(), je force dmOrientation = DMORIENT_LANDSCAPE, j'applique avec SetPrinter() et je restore après. C'est du bidouillage Windows mais ça marche (à tester sur plusieurs machines). Pas propre mais fonctionnel (comme le DarkMode..). |
|
Si cela est validé, ou si vous trouvez une autre solution, pensez à l'appliquer aussi au module Arbitrage ! |
|
Date de modification | Nom d’utilisateur | Champ | Changement |
---|---|---|---|
28-07-2025 17:09 | aderveloy | Nouvelle anomalie | |
28-07-2025 17:09 | aderveloy | Fichier ajouté: aprés apercu.png | |
11-08-2025 12:58 | fdefosse | Affecté à | => fdefosse |
11-08-2025 12:58 | fdefosse | État | nouveau => affecté |
08-10-2025 20:22 | fdefosse | Note ajoutée: 0002968 | |
08-10-2025 20:23 | fdefosse | État | affecté => retour d’informations |
08-10-2025 20:34 | fdefosse | Note modifiée: 0002968 | |
12-10-2025 18:30 | mstainer | Note ajoutée: 0002972 |