int main(int argc,char* argv[]) { try { char** appDefaults=0; VRMeshEditor vme(argc,argv,appDefaults); vme.run(); } catch(std::runtime_error err) { fprintf(stderr,"Caught exception %s\n",err.what()); return 1; } return 0; }
void RenderPanel::wheelEvent( QWheelEvent* event ) { int last_x = mouse_x_; int last_y = mouse_y_; mouse_x_ = event->x(); mouse_y_ = event->y(); if (context_) { setFocus( Qt::MouseFocusReason ); ViewportMouseEvent vme(this, getViewport(), event, last_x, last_y); context_->handleMouseEvent(vme); event->accept(); } }