IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PyQt Python Discussion :

Centrer texte dans un Qtableview


Sujet :

PyQt Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Directeur des systèmes d'information
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2010
    Messages : 9
    Par défaut Centrer texte dans un Qtableview
    Bonjour,
    après avoir bien galéré pour trouver comment centrer un texte dans une cellule d'un Qtableview avec un QSqltablemodel, j'ai trouvé la solution avec deux facons de le faire
    - avec un modele personnalisé
    - avec un délégué colonne
    j'ai inclus les deux dans le meme exemple que je joins en espérant que cela pourra servir à quelques uns
    Bon courage
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Avatar de tyrtamos
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2007
    Messages
    4 486
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2007
    Messages : 4 486
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Merci, très intéressant!

    En contrepartie de son apparente complexité, cette technique permet d'ajuster la présentation des données d'une base de données selon le type de valeur de chaque colonne.

    Par exemple:

    - caler les nombres à droite
    - formater les flottants pour améliorer leur présentation
    - donner une couleur de fond selon la valeur des nombres
    - entourer certaines cases par un rectangle en gras
    - changer la police de caractère ou modifier sa configuration selon la colonne
    - caler la donnée horizontalement et/ou verticalement dans la case
    - etc...

    Si on peut récupérer le type de données de chaque champ de la base de données, on devrait pouvoir automatiser une présentation standard adaptée à chaque champ pour des consultations.

Discussions similaires

  1. centrer texte dans bouton de menu
    Par babylone_59 dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 01/01/2010, 12h05
  2. Comment centrer texte dans liste déroulante ?
    Par rgdu86 dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 02/08/2009, 18h37
  3. Centrer texte dans une requete
    Par koyot3 dans le forum IHM
    Réponses: 2
    Dernier message: 29/07/2008, 11h29
  4. tableau, centrer text dans cellule dont la largeur est définie
    Par lyxthe dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 0
    Dernier message: 10/06/2008, 15h15
  5. Centrer texte dans cellule d'un tableau
    Par Javatator dans le forum Mise en forme
    Réponses: 5
    Dernier message: 08/01/2008, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo