A widget to show log entries and filter them.
More...
|
| def | __init__ (self, manager=None, kwargs) |
| | Creates the log widget. More...
|
| |
| def | setManager (self, manager) |
| |
| def | setStylesheet (self, logStyleSheet) |
| |
| def | loadFile (self, f) |
| | Load a log file for display. More...
|
| |
| def | addEntry (self, entry) |
| | Add a log entry to the log view. More...
|
| |
| def | displayEntry (self, entry) |
| | Scroll to entry in QTableView. More...
|
| |
| def | setLogLength (self, length) |
| | Set how many log entries will be stored by the model before discarding old entries when new entries are added. More...
|
| |
| def | setCheckStates (self, item, column) |
| | Set state of the checkbox in the filter list and update log view. More...
|
| |
|
|
| logLength |
| |
|
| model |
| |
|
| filtermodel |
| |
|
| stylesheet |
| |
|
|
| sigDisplayEntry = QtCore.Signal(object) |
| |
|
| sigAddEntry = QtCore.Signal(object) |
| |
|
| sigScrollToAnchor = QtCore.Signal(object) |
| |
A widget to show log entries and filter them.
◆ __init__()
| def logwidget.LogWidget.__init__ |
( |
|
self, |
|
|
|
manager = None, |
|
|
|
kwargs |
|
) |
| |
Creates the log widget.
- Parameters
-
| object | parent: Qt parent object for log widet |
◆ addEntry()
| def logwidget.LogWidget.addEntry |
( |
|
self, |
|
|
|
entry |
|
) |
| |
Add a log entry to the log view.
- Parameters
-
| dict | entry: log entry in dict format |
◆ displayEntry()
| def logwidget.LogWidget.displayEntry |
( |
|
self, |
|
|
|
entry |
|
) |
| |
Scroll to entry in QTableView.
- Parameters
-
| int | entry: entry to scroll the view to |
◆ loadFile()
| def logwidget.LogWidget.loadFile |
( |
|
self, |
|
|
|
f |
|
) |
| |
Load a log file for display.
- Parameters
-
| str | f: path to file that should be laoded. |
f must be able to be read by pyqtgraph configfile.py
◆ setCheckStates()
| def logwidget.LogWidget.setCheckStates |
( |
|
self, |
|
|
|
item, |
|
|
|
column |
|
) |
| |
Set state of the checkbox in the filter list and update log view.
- Parameters
-
| int | item: Item number |
| int | column: Column number |
◆ setLogLength()
| def logwidget.LogWidget.setLogLength |
( |
|
self, |
|
|
|
length |
|
) |
| |
Set how many log entries will be stored by the model before discarding old entries when new entries are added.
- Parameters
-
| int | length: maximum number of log entries to be stored in model |
◆ setManager()
| def logwidget.LogWidget.setManager |
( |
|
self, |
|
|
|
manager |
|
) |
| |
- Parameters
-
| object | manager: the manager |
◆ setStylesheet()
| def logwidget.LogWidget.setStylesheet |
( |
|
self, |
|
|
|
logStyleSheet |
|
) |
| |
- Parameters
-
| str | logStyleSheet: stylesheet for log view |
The documentation for this class was generated from the following file: