56 switch (OpenFlipper::Options::loggerState()) {
57 case OpenFlipper::Options::InScene:
61 OpenFlipper::Options::loggerState(OpenFlipper::Options::Hidden);
63 case OpenFlipper::Options::Hidden:
64 OpenFlipper::Options::loggerState(OpenFlipper::Options::InScene);
69 showLogger(OpenFlipper::Options::loggerState());
83 case OpenFlipper::Options::InScene: {
102 case OpenFlipper::Options::Hidden: {
126 if(wsizes.size() > 1) {
150 int totalHeight = wsizes[0] + wsizes[1];
LoggerWidget * logWidget_
Textedit at the bottom for log messages.
void showLogger(OpenFlipper::Options::LoggerState _state)
Change visibility of the logger.
void toggleLogger()
Hide or show logging area.
void updateGeometry()
recalculate geometry
QSplitter * splitter_
Spliter between toplevel objects and the textedit at the bottom.
void detachWidget()
detach child widget
QtSlideWindow * slidingLogger_
Class that holds the animated log widget.
void attachWidget(QWidget *_m)
attach a child widget
void showLoggerInSplitView(bool _show)
Show logger in splitter or not.
OpenFlipper::Options::LoggerState loggerState_
Show logger in splitter or not.
Add normals to mesh item (vertices/faces)
void updateInSceneLoggerGeometry()
Set in-scene logger geometry right.
int originalLoggerSize_
Size of the logging window ( defaults to 240 )