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];
void updateGeometry()
recalculate geometry
LoggerWidget * logWidget_
Textedit at the bottom for log messages.
void updateInSceneLoggerGeometry()
Set in-scene logger geometry right.
Add normals to mesh item (vertices/faces)
void detachWidget()
detach child widget
void showLoggerInSplitView(bool _show)
Show logger in splitter or not.
void attachWidget(QWidget *_m)
attach a child widget
void toggleLogger()
Hide or show logging area.
QSplitter * splitter_
Spliter between toplevel objects and the textedit at the bottom.
void showLogger(OpenFlipper::Options::LoggerState _state)
Change visibility of the logger.
OpenFlipper::Options::LoggerState loggerState_
Show logger in splitter or not.
LoggerState
State of the logging widget.
int originalLoggerSize_
Size of the logging window ( defaults to 240 )
QtSlideWindow * slidingLogger_
Class that holds the animated log widget.