添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
  • 编辑 收藏 删除
  • 追加酬金 (90%的用户在追加酬金后获得了解决方案)

    当前问题酬金

    ¥ 0 (可追加 ¥500)

    支付方式

    扫码支付

    加载中...

    提供问题酬金的用户不参与问题酬金结算和分配

    支付即为同意 《付费问题酬金结算规则》

    1 条回答 默认 最新

    • _GX_ 2022-02-14 19:21
      关注

      首先找到你要点击节点的 item 。比如下面是获得第一个节点的第一个子节点

      auto item = treeWidget->invisibleRootItem()->child(0)->child(0);
      

      然后获取那个节点的Bounding Box

      auto rect = treeWidget->visualItemRect(item);
      

      然后构建鼠标点击事件(即MouseButtonPress和MouseButtonRelease),发送给treeWidget

      auto pos = rect.center();
      QMouseEvent event1(QEvent::MouseButtonPress, pos, Qt::LeftButton, Qt::NoButton, Qt::NoModifier);
      QCoreApplication::sendEvent(treeWidget, &event1);
      QMouseEvent event2(QEvent::MouseButtonRelease, pos, Qt::LeftButton, Qt::NoButton, Qt::NoModifier);
      QCoreApplication::sendEvent(treeWidget, &event2);
      
      本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?
      按下Enter换行,Ctrl+Enter发表内容
    查看更多回答(0条)

    报告相同问题?

    问题事件

    • 系统已结题 2月23日
    • 已采纳回答 2月15日
    • 创建了问题 2月14日

    悬赏问题

    • ¥15 手机应用程序安装异常 grbl的G92修改MPos的问题。 vue2中,Ant Design Pro s-table中,使用服务端排序怎么做 阿里巴巴国际站的商品详细页如何做到图文分离 根据质因子个数求因式个数 matlab模糊控制隶属函数设计 C++上传文件到SFTP 组态王 海康Vision Master