Feature - Fonctionnalité #998
Etiquettes de colonnes
Statut:
Fixed - Corrigé - Implémenté
Priorité:
Normale
Assigné à:
Version cible:
Début:
15/12/2010
Echéance:
% réalisé:
100%
Description
On utilise l'astuce qui consiste à faire un \n après chaque lettre pour éviter d'avoir une feuille trop large
Historique
#1 Mis à jour par Eric Seigne il y a presque 14 ans
- Fichier abuledulivret.qrc ajouté
- Fichier LiberationVertical.ttf ajouté
Bon, j'ai une solution à la éric pour avoir des étiquettes verticales ... attention c'est drôle.
J'ai "juste" créé une nouvelle police de caractère dont toutes les lettres sont "tournées" de 90° à gauche. Pour que l'application puisse afficher ces caractères il faut- embarquer la police ttf dans un fichier de ressources (qrc)
- dans le constructeur du form il faut ajouter la fonte et l'utiliser
//Je charge la police spéciale livrée dans le fichier de ressources int id = QFontDatabase::addApplicationFont(":/fonts/LiberationVertical.ttf"); //et je l'applique aux entêtes pour que ça prenne moins de place :) ui->tblCarnetBord->horizontalHeader()->setFont(QFont::QFont("LiberationVertical"));
Ci-joint la police + le fichier qrc histoire de :)
Note: il faut mettre des "\n" et surtout inverser tous les caractères ... et pour l'instant ma police n'a que les minuscules sans accents.
#2 Mis à jour par Philippe Cadaugade il y a presque 14 ans
- Statut changé de New - Nouveau à Fixed - Corrigé - Implémenté
- % réalisé changé de 0 à 100
Fichier ressources créé, il intègre la police de caractères