model: Add river network to study.

mesh
Pierre-Antoine Rouby 2023-03-24 13:42:49 +01:00
parent 3d82b7be93
commit 525fb8e868
2 changed files with 8 additions and 3 deletions

View File

@ -274,7 +274,7 @@ class ApplicationWindow(QMainWindow, ListedSubWindow):
Nothing
"""
if not self.model is None:
self.network = NetworkWindow(parent=self)
self.network = NetworkWindow(model=self.model, parent=self)
self.network.show()
# TODO: Delete me !

View File

@ -21,11 +21,16 @@ from PyQt5.QtWidgets import (
)
class NetworkWindow(ASubWindow):
def __init__(self, title="Network", parent=None):
def __init__(self, model=None, title="River network", parent=None):
super(NetworkWindow, self).__init__(name=title, ui="Network", parent=parent)
self.ui.setWindowTitle(title)
self.graph = Graph()
self.model = model
if not self.model.data["graph"]:
self.graph = Graph()
self.model.data["graph"] = self.graph
else:
self.graph = self.model.data["graph"]
# Graph Widget