我在actionX
中定义了MainWindow
,我已将此操作添加到少数treewidgets
的上下文菜单中。
在MainWindow::on_actionX_triggered()
广告位中,如何确定哪个树状小工具触发了该操作?
我尝试了以下运气并没有太多运气:
void MainWindow::on_actionX_triggered()
{
qDebug()<<sender(); //outputs: QAction(0xe957dd8)
qDebug()<<sender()->parent(); //outputs: MainWindow(0x28fdfc, name = "MainWindow")
qDebug()<<this->parent(); //outputs: QObject(0x0)
}
(2013年1月27日)编辑:我很抱歉,但我觉得有必要 BUMP 这个问题,看看是否有人可以提供解决方案......谢谢。