【发布时间】:2013-01-19 12:58:57
【问题描述】:
在QMenu 中有一个addSeparator() 函数可用,QTableView 中的等价物是什么?
我只看到添加动作的功能(即addAction()),当我将上下文菜单模式设置为ActionContextMenu时,我应该如何添加分隔符?
【问题讨论】:
标签: qt4 qtableview
在QMenu 中有一个addSeparator() 函数可用,QTableView 中的等价物是什么?
我只看到添加动作的功能(即addAction()),当我将上下文菜单模式设置为ActionContextMenu时,我应该如何添加分隔符?
【问题讨论】:
标签: qt4 qtableview
QAction *separator = new QAction(this);
separator->setSeparator(true);
addAction(separator);
【讨论】:
我认为您可以将ContextMenuPolicy 设置为Qt::CustomContextMenu,然后使用QWidget::actions() 和您的分隔符构建您的自定义菜单。
【讨论】: