在QMenu
中有addSeparator()
函数可用,QTableView中的等效函数是什么?
我只看到添加动作的函数(addAction()
),当我将上下文菜单模式设置为ActionContextMenu
时,我应该如何添加分隔符?
答案 0 :(得分:3)
QAction *separator = new QAction(this);
separator->setSeparator(true);
addAction(separator);
答案 1 :(得分:1)
我认为您可以将ContextMenuPolicy
设置为Qt::CustomContextMenu
,然后使用QWidget::actions()
和您的分隔符构建自定义菜单。