Добрый день, форумчане.
Есть класс унаследованный от QWebView. Не могу понять почему не отрабатывает слот. Создаю контекстное меню и цепляю к сигналу triggered() свой слот, но ничего не происходит...Ткните, плиз, где я тормознул...
слот создания контекстного меню:
//------------------------------------------
void CMapControl::slotContextMenu(int shape)
{
qDebug() << shape;
QMenu menu;
QAction actionRemoveLastPoint("remove last point", &menu);
QAction actionCreate("create shape", &menu);
QAction actionCancel("cancel", &menu);
menu.addAction(&actionRemoveLastPoint);
menu.addAction(&actionCreate);
menu.addAction(&actionCancel);
menu.exec(QCursor::pos());
connect(&actionRemoveLastPoint, SIGNAL(triggered()), this, SLOT(slotRemoveLastPoint()));
}
слот который должен был отработать:
//-------------------------------------
void CMapControl::slotRemoveLastPoint()
{
qDebug() << "remove last point";
}