PSQt::GUILogger Class Reference
[PSQt package]

GUI for Logger. More...

#include <GUILogger.h>

Inheritance diagram for PSQt::GUILogger:

PSQt::Frame List of all members.

Public Slots

void addNewRecord (Record &)
void onCombo (int)
void onSave ()

Public Member Functions

 GUILogger (QWidget *parent=0, const bool &showbuts=true, const bool &showframe=true)
void resizeEvent (QResizeEvent *event=0)
void moveEvent (QMoveEvent *event=0)
void closeEvent (QCloseEvent *event=0)

Detailed Description

GUI for Logger.

This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.

See also:
LoggerBase, Logger, GUIMain
Version:
Id
GUILogger.h 9841 2015-03-26 18:35:44Z dubrovin@SLAC.STANFORD.EDU
Author:
Mikhail Dubrovin

Definition at line 31 of file GUILogger.h.


Constructor & Destructor Documentation

PSQt::GUILogger::GUILogger ( QWidget *  parent = 0,
const bool &  showbuts = true,
const bool &  showframe = true 
)

Definition at line 24 of file GUILogger.cpp.

References addNewRecord(), PSQt::CRITICAL, PSQt::DEBUG, PSQt::ERROR, PSQt::Logger::getLogger(), PSQt::INFO, onCombo(), onSave(), PSQt::strLevel(), and PSQt::WARNING.


Member Function Documentation

void PSQt::GUILogger::addNewRecord ( Record  )  [slot]

Definition at line 152 of file GUILogger.cpp.

References PSQt::Record::strRecord().

Referenced by GUILogger().

void PSQt::GUILogger::closeEvent ( QCloseEvent *  event = 0  ) 

Definition at line 110 of file GUILogger.cpp.

References PSQt::INFO, and MsgInLog.

void PSQt::GUILogger::moveEvent ( QMoveEvent *  event = 0  ) 

Definition at line 102 of file GUILogger.cpp.

void PSQt::GUILogger::onCombo ( int   )  [slot]

Definition at line 119 of file GUILogger.cpp.

References PSQt::Logger::getLogger(), PSQt::INFO, PSQt::levelFromString(), MsgInLog, SetMsgLevel, and PSQt::LoggerBase::strRecordsForLevel().

Referenced by GUILogger().

void PSQt::GUILogger::onSave (  )  [slot]

Definition at line 136 of file GUILogger.cpp.

References PSQt::INFO, MsgInLog, and SaveLog.

Referenced by GUILogger().

void PSQt::GUILogger::resizeEvent ( QResizeEvent *  event = 0  ) 

Definition at line 94 of file GUILogger.cpp.


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7