swift
Signals | Public Member Functions | List of all members
swift::gui::components::CLogComponent Class Reference

GUI displaying log and status messages. More...

Inheritance diagram for swift::gui::components::CLogComponent:
[legend]

Signals

void requestAttention ()
 Make me visible.
 

Public Member Functions

 CLogComponent (QWidget *parent=nullptr)
 Constructor.
 
virtual ~CLogComponent ()
 Destructor.
 
void displayLog (bool attention=false)
 Display log.
 
void filterUseRadioButtonDescriptiveIcons (bool oneLetterText)
 Use icons with radio buttons. More...
 
void showFilterDialog ()
 Show filter dialog and disable bar. More...
 
void showFilterBar ()
 Show a filter bar. More...
 
void hideFilterBar ()
 Hide a filter bar. More...
 
void showDetails (bool details)
 Show log details. More...
 
void setMaxLogMessages (int max)
 Set max.log messages. More...
 
void setNoSorting ()
 Disable sorting. More...
 
void setSorting (const swift::misc::CPropertyIndex &propertyIndex, Qt::SortOrder order)
 Sorting for view. More...
 
void clear ()
 Clear.
 
void clearMessages ()
 Clear.
 

Detailed Description

GUI displaying log and status messages.

Definition at line 44 of file logcomponent.h.

Member Function Documentation

◆ filterUseRadioButtonDescriptiveIcons()

void swift::gui::components::CLogComponent::filterUseRadioButtonDescriptiveIcons ( bool  oneLetterText)

Use icons with radio buttons.

Definition at line 72 of file logcomponent.cpp.

◆ hideFilterBar()

void swift::gui::components::CLogComponent::hideFilterBar ( )

Hide a filter bar.

Definition at line 81 of file logcomponent.cpp.

◆ setMaxLogMessages()

void swift::gui::components::CLogComponent::setMaxLogMessages ( int  max)

Set max.log messages.

Definition at line 85 of file logcomponent.cpp.

◆ setNoSorting()

void swift::gui::components::CLogComponent::setNoSorting ( )

Disable sorting.

Definition at line 87 of file logcomponent.cpp.

◆ setSorting()

void swift::gui::components::CLogComponent::setSorting ( const swift::misc::CPropertyIndex propertyIndex,
Qt::SortOrder  order 
)

Sorting for view.

Definition at line 89 of file logcomponent.cpp.

◆ showDetails()

void swift::gui::components::CLogComponent::showDetails ( bool  details)

Show log details.

Definition at line 83 of file logcomponent.cpp.

◆ showFilterBar()

void swift::gui::components::CLogComponent::showFilterBar ( )

Show a filter bar.

Definition at line 79 of file logcomponent.cpp.

◆ showFilterDialog()

void swift::gui::components::CLogComponent::showFilterDialog ( )

Show filter dialog and disable bar.

Definition at line 77 of file logcomponent.cpp.


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