Guest User

Untitled

a guest
Dec 25th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     QGL::setPreferredPaintEngine( QPaintEngine::OpenGL2 );
  2.     QGLFormat glFmt = QGLFormat::defaultFormat();
  3.     glFmt.setSwapInterval( 0 ); // 1= vsync on
  4.     glFmt.setAlpha( false );
  5.     glFmt.setRgba( true );
  6.     glFmt.setDoubleBuffer( true ); // default
  7.     glFmt.setOverlay( false );
  8.     QGLFormat::setDefaultFormat( glFmt );
  9.     glFmt.setSampleBuffers( true ); // must true for anti-aliasing
  10.     QGLWidget *glWidget = new QGLWidget( glFmt );
  11.     //### potentially faster, but causes junk to appear if top-level is Item, not Rectangle
  12.     glWidget->setAutoFillBackground( false );
  13.  
  14.     viewer.setOrientation(QmlApplicationViewer::ScreenOrientationAuto);
  15.     viewer.setMainQmlFile(QLatin1String("qml/shotMe/main.qml"));
  16.     viewer.setViewportUpdateMode( QGraphicsView::FullViewportUpdate );
  17.     viewer.setViewport( glWidget );
  18.     viewer.showFullScreen();
Add Comment
Please, Sign In to add comment