Mi duda es básicamente eso, como insertar un widget dentro de un QTreeWidgetItem
, dentro del método setItemWidget
tiene params
que son los parámetros que desconozco a la hora de utilizar este método, soy relativamente nuevo en esto de python y pyqt5, estoy agradecido de cualquier ayuda que me puedan aportar
import sysfrom PyQt5.QtCore import Qtfrom PyQt5.QtWidgets import QApplication,QTreeWidget,QTreeWidgetItem,QVBoxLayoutfrom PyQt5.QtWidgets import QWidgetclass MyWidget(QWidget): def __init__(self): super(MyWidget, self).__init__() self.setLayout(QVBoxLayout()) self.tree_widget = QTreeWidget() self.tree_widget.setHeaderHidden(True) child1 = QTreeWidgetItem(["child top level"]) child2 = QTreeWidgetItem(["child"]) child1.addChild(child2) self.tree_widget.addTopLevelItem(child1) item_widget = QWidget() self.tree_widget.setItemWidget(params) self.layout().addWidget(self.tree_widget)if __name__ == "__main__": app = QApplication(sys.argv) mw = MyWidget() mw.show() sys.exit(app.exec_())