API Documentation
|
A dialog which shows multiple log views, where each log is a tab. More...
#include <LogManagerDialog.h>
Public Member Functions | |
void | addLog (const String &name, ProgressInfo *log) |
void | addLogView (LogView *log_view) |
LogManagerDialog (QWidget *parent=nullptr) | |
void | setLogManager (LogManager *manager) |
QSize | sizeHint () const override |
Protected Member Functions | |
void | updateFromManager () |
Protected Attributes | |
Button * | m_choose_log |
FileChooserDialog * | m_chooser_dialog |
LogView * | m_combined_log_view |
QTimer | m_log_manager_check |
Buffer< LogView * > | m_log_view |
Dictionary< String, ProgressInfo * > | m_logs |
LogManager * | m_manager |
QCustomTabWidget * | m_tab_widget |
A dialog which shows multiple log views, where each log is a tab.
LogManagerDialog | ( | QWidget * | parent = nullptr | ) |
void addLog | ( | const String & | name, |
ProgressInfo * | log ) |
void addLogView | ( | LogView * | log_view | ) |
void setLogManager | ( | LogManager * | manager | ) |
|
override |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |