2 pièce(s) jointe(s)
QListView.IconMode : cadrage du texte et de l'icône
bonjour à toutes et à tous,
petit explorateur de fichiers avec QListView pyqt5 sous Fedora:
Pièce jointe 186131
peut-on cadrer comme on l'entend icônes et textes
tel que, ici, le texte passe à la ligne et l'icône est centrée
j'aimerais soit les 2 sur la même ligne, soit l'icône cadrée
elle aussi à gauche, ( ou autres.. )
pour l'instant j'use de
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
class lstView(QListView): ...
super(lstView, self).__init__(parent)
self.qdm=QFileSystemModel(self)
self.qdm.setFilter(QDir.NoDot|QDir.AllEntries|QDir.System|QDir.Hidden)
self.setModel(self.qdm)
self.adjustSize()
self.setSelectionMode(QAbstractItemView.ExtendedSelection)
self.Flow(QListView.LeftToRight)
self.setLayoutMode(QListView.Batched)
self.setMovement(QListView.Static)
self.setViewMode(QListView.IconMode)
self.setResizeMode(QListView.Adjust)
self.setSpacing(8)
self.setFlow(QListView.TopToBottom)
self.setWordWrap(True)
self.setWrapping(True) |
comme par exemple :
Pièce jointe 186141
mais définir self.setGridSize(QSize(largeur,hauteur)
tronque le texte...
j'ai tenté plein de choses, mais je n'y parviens pas
merci d'avance.