Open 3D Engine AzToolsFramework API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AzToolsFramework::LogPanel::BaseLogView Class Reference

Inherits QWidget.

Inherited by AzToolsFramework::LogPanel::AZTracePrintFLogTab, and AzToolsFramework::LogPanel::GenericLogTab.

Public Slots

virtual void rowsInserted (const QModelIndex &parent, int start, int end)
 
virtual void SelectAll ()
 
virtual void SelectNone ()
 
virtual void CopyAll ()
 
virtual void CopySelected ()
 
void CurrentItemChanged (const QModelIndex &current, const QModelIndex &previous)
 

Signals

void onLinkActivated (const QString &link)
 

Public Member Functions

 AZ_CLASS_ALLOCATOR (BaseLogView, AZ::SystemAllocator)
 
 BaseLogView (QWidget *pParent)
 
void ConnectModelToView (QAbstractItemModel *ptrModel)
 
void SetCurrentItemExpandsToFit (bool expandsToFit)
 

Static Public Member Functions

static QIcon & GetInformationIcon ()
 
static QIcon & GetWarningIcon ()
 
static QIcon & GetErrorIcon ()
 
static QIcon & GetDebugIcon ()
 

Protected Member Functions

virtual int GetIconColumn ()
 
virtual int GetTimeColumn ()
 
virtual int GetWindowColumn ()
 
virtual int GetMessageColumn ()
 
virtual QString ConvertRowToText (const QModelIndex &row)
 
bool IsAtMaxScroll () const
 
void showEvent (QShowEvent *event) override
 
virtual void CreateContextMenu ()
 

Protected Attributes

QTableView * m_ptrLogView
 
QAction * actionSelectAll
 
QAction * actionSelectNone
 
QAction * actionCopySelected
 
QAction * actionCopyAll
 

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