mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-08-03 16:58:24 +02:00
[ui] high-level log system to prompt message dialogs in UI
* add 'info', 'warning', 'error' Signals on root object Reconstruction * create MessageDialogs when those signals are emitted
This commit is contained in:
parent
0adc4d8cc6
commit
f2089108aa
5 changed files with 132 additions and 0 deletions
|
@ -452,3 +452,8 @@ class Reconstruction(UIGraph):
|
|||
sfmReport = Property(bool, lambda self: len(self._poses) > 0, notify=sfmReportChanged)
|
||||
sfmAugmented = Signal(graph.Node, graph.Node)
|
||||
|
||||
# Signals to propagate high-level log messages
|
||||
# Signal(title, text, detailedText)
|
||||
error = Signal(str, str, str)
|
||||
warning = Signal(str, str, str)
|
||||
info = Signal(str, str, str)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue