git-svn-id: svn://db.shs.com.ru/libs@442 a8b55f48-bf90-11e4-a774-851b48703e85
This commit is contained in:
@@ -28,6 +28,7 @@ QGLView::QGLView(QWidget * parent): QGraphicsView(parent), fbo_selection(3) {
|
|||||||
setScene(new QGraphicsScene());
|
setScene(new QGraphicsScene());
|
||||||
setInteractive(true);
|
setInteractive(true);
|
||||||
_w = 0;
|
_w = 0;
|
||||||
|
timer = 0;
|
||||||
need_init_ = is_first_draw = true;
|
need_init_ = is_first_draw = true;
|
||||||
objects_.is_root = true;
|
objects_.is_root = true;
|
||||||
objects_.view_ = this;
|
objects_.view_ = this;
|
||||||
|
|||||||
@@ -115,7 +115,7 @@ public:
|
|||||||
//enum LightingMode {Simple, PerPixel, DeferredShading};
|
//enum LightingMode {Simple, PerPixel, DeferredShading};
|
||||||
//Q_ENUMS (LightingMode)
|
//Q_ENUMS (LightingMode)
|
||||||
|
|
||||||
void stop() {killTimer(timer);}
|
void stop() {if (timer) killTimer(timer);}
|
||||||
void start(double freq = 40.) {timer = startTimer(freq <= 0. ? 0 : 1000. / freq);}
|
void start(double freq = 40.) {timer = startTimer(freq <= 0. ? 0 : 1000. / freq);}
|
||||||
|
|
||||||
GLRendererBase * renderer() {return renderer_;}
|
GLRendererBase * renderer() {return renderer_;}
|
||||||
|
|||||||
Reference in New Issue
Block a user