添加分隔符到QTableView的操作?

时间:2013-01-19 12:58:58

标签: qt4 qtableview

QMenu中有addSeparator()函数可用,QTableView中的等效函数是什么?

我只看到添加动作的函数(addAction()),当我将上下文菜单模式设置为ActionContextMenu时,我应该如何添加分隔符?

2 个答案:

答案 0 :(得分:3)

QAction *separator = new QAction(this);
separator->setSeparator(true);
addAction(separator);

答案 1 :(得分:1)

我认为您可以将ContextMenuPolicy设置为Qt::CustomContextMenu,然后使用QWidget::actions()和您的分隔符构建自定义菜单。