我有一个继承自 QTreeWidgetItem 的类,我拦截了点击事件。
当我单击树行时,我需要从 MY QTreeWidgetItem 中获取另一个对象,我该怎么做?
我有一个继承自 QTreeWidgetItem 的类,我拦截了点击事件。
当我单击树行时,我需要从 MY QTreeWidgetItem 中获取另一个对象,我该怎么做?
您创建并添加项目:
newItem = new QTreeWidgetItem(myExplorer);
设置数据:
newItem->setData(myListWidgetItem::idType, 1234);
并且有一个插槽可以接受单击的项目(在树上),您可以从以下位置读取数据:
connect( myExplorer, SIGNAL( itemClicked (QTreeWidgetItem *, int) ), this, SLOT( slotFillListWidget(QTreeWidgetItem *, int) ) );