开发者社区 问答 正文

Qt怎么实现对ListView中的元素添加右键点击功能?

做了一个播放器,有ListView列表,想对列表内的内容添加右键菜单实现删除等功能,求实现方法,最好有样例代码。(是ListView不是ListWidget)

展开
收起
a123456678 2016-03-06 15:05:38 2944 分享 版权
1 条回答
写回答
取消 提交回答
  • widget->setContextMenuPolicy(Qt::ActionsContextMenu);

    然后重载

    void QWidget::contextMenuEvent ( QContextMenuEvent* );
    or

    void QWidget::customContextMenuRequested( const QPoint& pos );

    2019-07-17 18:54:39
    赞同 展开评论
问答标签:
问答地址: