Wie verweisen Sie auf ein Widget innerhalb einer bestimmten Registerkarte eines qtabwidgets?

StackOverflow https://stackoverflow.com/questions/9449708

  •  13-11-2019
  •  | 
  •  

Frage

Ich verwende PYQT, um eine GUI für einen Schaltungssimulator zu erstellen, und erstellen Sie die Registerkarten programmgesteuert und löschen Sie es (d. H. Der Benutzer klickt auf eine Schaltfläche, und eine neue Registerkarte wird zu einem qtabwidget hinzugefügt).

Dies funktioniert bereits (ich habe einen QFrame in QT-Ersteller gezeichnet und in meinem Code als neuer Registerkarte hinzugefügt), aber ich muss sich auf ein Widget beziehen, das sich in einer bestimmten Registerkarte befindet (z. B. ein QWTPlot in der 3.Tab).Wie kann das erreicht werden?

War es hilfreich?

Lösung

Sie können das Widget von einer bestimmten Registerkarte abrufen, indem Sie QTabWidget.widget(index) .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top