[QT] Aligner a droite une colonne dans QTableView
Fermé
Luune
Messages postés
24
Date d'inscription
mercredi 26 avril 2017
Statut
Membre
Dernière intervention
25 juillet 2017
-
25 juil. 2017 à 10:32
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 27 juil. 2017 à 04:33
loupius Messages postés 697 Date d'inscription dimanche 1 novembre 2009 Statut Membre Dernière intervention 31 décembre 2017 - 27 juil. 2017 à 04:33
A voir également:
- [QT] Aligner a droite une colonne dans QTableView
- Déplacer une colonne excel - Guide
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Barre droite clavier ✓ - Forum Mandriva / Mageia
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer automatiquement. trouvez ce qu'elle veut faire puis proposez une formule à recopier vers le bas dans la colonne a. quelle formule sera en a9 ? - Forum Excel
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
1 réponse
loupius
Messages postés
697
Date d'inscription
dimanche 1 novembre 2009
Statut
Membre
Dernière intervention
31 décembre 2017
148
27 juil. 2017 à 04:33
27 juil. 2017 à 04:33
Bonsoir,
Dans un tableau, l'alignement ne se déclare pas au niveau d'une colonne mais au niveau d'une cellule.
Un exemple simple:
Eh oui, si l'on sort de l'alignement par défaut, il faut le déclarer pour chaque cellule.
Pour Qt, il faut absolument lire (et s'imprégner de) la doc qui est complète et très bien faite.
Bonne lecture.
Dans un tableau, l'alignement ne se déclare pas au niveau d'une colonne mais au niveau d'une cellule.
Un exemple simple:
QTableWidget* tableWidget = new QTableWidget(this);
tableWidget->setRowCount(10);
tableWidget->setColumnCount(5);
QTableWidgetItem *item = new QTableWidgetItem(QString("Aligné à droite"));
item->setTextAlignment(Qt::AlignLeft);
tableWidget->setItem(row, column, item);
Eh oui, si l'on sort de l'alignement par défaut, il faut le déclarer pour chaque cellule.
Pour Qt, il faut absolument lire (et s'imprégner de) la doc qui est complète et très bien faite.
Bonne lecture.