ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Slots | Public Member Functions | List of all members
OreLogViewerWidget Class Reference

Displays ORE engine and wrapper logs for a single compute result. More...

#include <OreLogViewerWidget.hpp>

Inherits QWidget.

Collaboration diagram for OreLogViewerWidget:
Collaboration graph

Public Slots

void refresh ()
 

Public Member Functions

 OreLogViewerWidget (ClientManager *clientManager, QWidget *parent=nullptr)
 
void load_result (const QString &result_id)
 Load logs for the given result id (UUID string).
 
void clear ()
 Clear all displayed log entries.
 

Detailed Description

Displays ORE engine and wrapper logs for a single compute result.

Owns one ClientTelemetryLogModel filtered by result tag. Two QSortFilterProxyModel instances provide per-source tab views ("ORE Engine" and "Wrapper") without additional network requests. A third "All" tab shows the combined stream. Selecting a row populates a detail pane below.

Member Function Documentation

◆ load_result()

void load_result ( const QString &  result_id)

Load logs for the given result id (UUID string).

Sets the tag filter on the underlying model and triggers a fetch.