Qt中的QTreeWidget中父节点和子节点的添加删除问题!关于鼠标点击tree的位置判断问题!
我在ui中添加了一个Qtreewidget组件。其中有若干个父节点,每个父节点中有若干个子节点;
问题:我想右键添加删除父节点和子节点, 我如果判断鼠标右键的是父节点还是子节点呢?
(1,右键rootitem的空白处时,响应我的添加父节点菜单。2,右键rootitem时,响应删除父节点和添加子节点的菜单。 3,双击展开父节点并右键childitem时,响应删除子节点的菜单);
是关于一个右键时,如果判断鼠标点击的treewidget的位置的问题,望解答!感谢! --------------------编程问答-------------------- 查找了qtreewiget帮助文档,就是没法判断!
UP!!!!! --------------------编程问答-------------------- 这个问题好像是个入门问题吧?? 没人解答么? --------------------编程问答-------------------- 看看这个
http://www.cnblogs.com/Romi/archive/2012/08/08/2628163.html --------------------编程问答-------------------- 请问你的问题解决了吗?我现在也在学Qt,也想知道这个问题的答案。打扰了 --------------------编程问答-------------------- 这样,你可以将每种item给它增加一个属性,比如rootitem->setText(1) = "root";
childitem->setText(2) = "child", 那么在判断右键菜单的时候就可以 if("root" == item->text(2))
{
........
}
else if("child" == item->text(1))
{
......///知道了吧
}
虽然不怎么正规,不过我就是这么写的
补充:移动开发 , Qt