如何捕捉树小部件项目的点击事件?
对于按钮单击事件,有
public slots:
void on_someBtn_clicked();
是否有类似的语法来处理树小部件项目点击?
您可以通过QTreeWidget::itemClicked信号执行此操作。
您需要做的就是:
创建插槽
public slots:
void on_treewidget_clicked(QTreeWidgetItem *item, int column);
...并将其连接到适当的信号:
connect(ui.tree, SIGNAL(itemClicked(QTreeWidgetItem*, int)),
this, SLOT(on_treewidget_clicked(QTreeWidgetItem*, int)));