Ejemplo n.º 1
0
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;
}
Ejemplo n.º 2
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();
  }
}