Thanks guys for your guidance but it doesn't seem to work.
where do you defined the right click ??
I add this code to my mainwindow.cpp
connect(ui.
mytableView,
SIGNAL(customContextMenuRequested
( const QPoint &)),
this,
SLOT(popuprightclickMenu
(const QPoint &)));
connect(ui.mytableView, SIGNAL(customContextMenuRequested ( const QPoint &)), this, SLOT(popuprightclickMenu(const QPoint &)));
To copy to clipboard, switch view to plain text mode
and
void mainwindow
::popuprightclickMenu(const QPoint & pos
) {
qDebug()<<":popuprightclickMenu"; //just to see if activated
QAction action1
( "action 1",
this);
connect(&action1, SIGNAL(triggered()), this, SLOT(about()));
popupMenu->addAction(&action1);
popupMenu->addAction(&action1);
popupMenu->popup(pos);
}
void mainwindow::popuprightclickMenu(const QPoint & pos)
{
qDebug()<<":popuprightclickMenu"; //just to see if activated
QAction action1( "action 1", this);
connect(&action1, SIGNAL(triggered()), this, SLOT(about()));
QMenu *popupMenu;
popupMenu->addAction(&action1);
popupMenu->addAction(&action1);
popupMenu->popup(pos);
}
To copy to clipboard, switch view to plain text mode
BUT I can not see even the debug comments in my console...
Bookmarks