Bonjour à tous,
J'ai une petite difficulté pour laquelle j'aurai besoin de votre aide
J'ai crée une classe qui hérite de QtGui.QTabWidget
Dans cette classe , je souhaite pour mes onglets avoir une zone scrollable en longueur donc j'ai utiliser un QScrollArea
Problème lorsque j’agrandis manuellement ma fenêtre, la taille de la zone scrollable ne s'agrandit pas automatiquement ... (pas gênant en longueur mais gênant en largeur)
J'ai cherché dans la doc Qt et sur google sans grand résultat. Si vous pouvez m'aider
Pour le code, le voici :
Code python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 class GUI(QtGui.QTabWidget): def __init__(self) super(GUI,self).__init__() self.setMinimumSize(50, 43) scrollArea = QtGui.QScrollArea() attributeWidget = QtGui.QWidget() self.attributLayout = QtGui.QVBoxLayout() #Boucle pour définir mes labels et lineEdit (qui sont donc dynamique en fonction des propriétés de l'objet qu'on affiche) attributeWidget.setLayout( self.attributLayout ) scrollArea.setWidget( attributeWidget ) self.addTab(scrollArea, objectName)
Partager