From dcec8ccbcc4b383bfec0cc38a60d87ef7199d38a Mon Sep 17 00:00:00 2001 From: Srikanth Ravipati <rsri131@gmail.com> Date: Mon, 15 Mar 2021 15:13:30 +0000 Subject: [PATCH] Made changes to include memory widget --- .../workbench/workbench/app/mainwindow.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/qt/applications/workbench/workbench/app/mainwindow.py b/qt/applications/workbench/workbench/app/mainwindow.py index af1d05caa88..5c70508df96 100644 --- a/qt/applications/workbench/workbench/app/mainwindow.py +++ b/qt/applications/workbench/workbench/app/mainwindow.py @@ -85,6 +85,7 @@ class MainWindow(QMainWindow): self.setObjectName(MAIN_WINDOW_OBJECT_NAME) # widgets + self.memorywidget = None self.messagedisplay = None self.ipythonconsole = None self.workspacewidget = None @@ -172,6 +173,12 @@ class MainWindow(QMainWindow): self.workspacewidget.workspacewidget.enableDeletePrompt(bool(prompt)) self.widgets.append(self.workspacewidget) + self.set_splash("Loading memory widget") + from workbench.plugins.memorywidget import MemoryWidget + self.memorywidget = MemoryWidget(self) + self.memorywidget.register_plugin() + self.widgets.append(self.memorywidget) + # set the link between the algorithm and workspace widget self.algorithm_selector.algorithm_selector.set_get_selected_workspace_fn( self.workspacewidget.workspacewidget.getSelectedWorkspaceNames) @@ -462,6 +469,7 @@ class MainWindow(QMainWindow): def setup_default_layouts(self): """Set the default layouts of the child widgets""" # layout definition + memorywidget = self.memorywidget logmessages = self.messagedisplay ipython = self.ipythonconsole workspacewidget = self.workspacewidget @@ -475,7 +483,7 @@ class MainWindow(QMainWindow): # column 1 [[editor, ipython]], # column 2 - [[logmessages]] + [[memorywidget], [logmessages]] ], 'width-fraction': [ 0.25, # column 0 width @@ -485,7 +493,7 @@ class MainWindow(QMainWindow): 'height-fraction': [ [0.5, 0.5], # column 0 row heights [1.0], # column 1 row heights - [1.0] + [0.1, 0.9] ] # column 2 row heights } -- GitLab