qt - mouseReleaseEvent() for QVTKWidget -


i using qt , vtk. tried create method below:

void mainwindow::mousereleaseevent ( qmouseevent * event ) {       if (!seedsmode)         return;     qmessagebox *msgbox = new qmessagebox(); // <-- never called...dont know why     msgbox->setwindowtitle("hello");     char msg[30];     sprintf(msg, "you clicked on %d %d", event->pos().x(), event->pos().y());     msgbox->settext(msg);     msgbox->show();       if (event->button() == qt::leftbutton )     {            msgbox = new qmessagebox();         msgbox->setwindowtitle("hello");         msgbox->settext("you clicked left mouse button");         msgbox->show();          // adding seed (mouse click) current slice         // but, have map x,y slice position         // affine transformation         seeds[currentslice].push_back(event->pos());          //delete msgbox;     }  } 

my target create seed points mouse click on qvtkwidget. but, using method can done. me, please?


Comments

Popular posts from this blog

qt - QML MouseArea onWheel event not working properly when inside QML Scrollview -

java - is not an enclosing class / new Intent Cannot Resolve Constructor -

python - Error importing VideoFileClip from moviepy : AttributeError: 'PermissionError' object has no attribute 'message' -