LoggerHandling.cc 674 Bytes
Newer Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include "CoreWidget.hh"

//========================================================

void CoreWidget::showInSceneLogger() {

    if(slidingLogger_ != 0) {
        slidingLogger_->show();
        updateInSceneLoggerGeometry(glScene_->sceneRect());
    }
}

//========================================================

void CoreWidget::hideInSceneLogger() {

    if(slidingLogger_ != 0) {
        slidingLogger_->hide();
    }
}

//========================================================

void CoreWidget::updateInSceneLoggerGeometry(const QRectF& _rect) {

   if(!slidingLogger_) return;

   slidingLogger_->setParentGeometry(_rect);

   slidingLogger_->updateGeometry();
}