17 lines
391 B
Python
17 lines
391 B
Python
from nixview.data_models.tree_model import NixTreeItem
|
|
from PyQt5.QtCore import QObject, pyqtSignal
|
|
|
|
|
|
class Communicate(QObject):
|
|
"""
|
|
Small class for across app communication. Defines signals, to which other classes can connect.
|
|
"""
|
|
open_recent = pyqtSignal(str)
|
|
|
|
item_selected = pyqtSignal(NixTreeItem)
|
|
|
|
plot_error = pyqtSignal(str)
|
|
|
|
|
|
communicator = Communicate()
|