3D Forest
Software for analysis of Lidar data from forest environment.
MessageLogWindow Class Reference

#include <MessageLogWindow.hpp>

Inherits QDockWidget, and LogThreadCallbackInterface.

Public Slots

void slotPrintln (const LogMessage &message)
 

Signals

void signalPrintln (const LogMessage &message)
 

Public Member Functions

 MessageLogWindow (MainWindow *mainWindow)
 
virtual ~MessageLogWindow ()
 
virtual void println (const LogMessage &message)
 
virtual void flush ()
 
- Public Member Functions inherited from LogThreadCallbackInterface
virtual ~LogThreadCallbackInterface ()=default
 
virtual void println (const LogMessage &message)=0
 
virtual void flush ()=0
 

Static Public Member Functions

static void EXPORT_GUI install ()
 

Protected Attributes

MainWindowmainWindow_
 
QTextEdit * textEdit_
 
File file_
 

Constructor & Destructor Documentation

◆ MessageLogWindow()

MessageLogWindow::MessageLogWindow ( MainWindow mainWindow)

◆ ~MessageLogWindow()

MessageLogWindow::~MessageLogWindow ( )
virtual

Member Function Documentation

◆ flush()

void MessageLogWindow::flush ( )
virtual

◆ install()

void MessageLogWindow::install ( )
static

◆ println()

void MessageLogWindow::println ( const LogMessage message)
virtual

◆ signalPrintln

void MessageLogWindow::signalPrintln ( const LogMessage message)
signal

Referenced by MessageLogWindow(), and println().

◆ slotPrintln

void MessageLogWindow::slotPrintln ( const LogMessage message)
slot

Referenced by MessageLogWindow().

Member Data Documentation

◆ file_

File MessageLogWindow::file_
protected

Referenced by MessageLogWindow(), and slotPrintln().

◆ mainWindow_

MainWindow* MessageLogWindow::mainWindow_
protected

Referenced by MessageLogWindow().

◆ textEdit_

QTextEdit* MessageLogWindow::textEdit_
protected

Referenced by MessageLogWindow(), and slotPrintln().


The documentation for this class was generated from the following files: