Skip to content
Snippets Groups Projects
Commit dcec8ccb authored by Srikanth Ravipati's avatar Srikanth Ravipati Committed by Peterson, Peter
Browse files

Made changes to include memory widget

parent 92dc2db5
No related branches found
No related tags found
No related merge requests found
...@@ -85,6 +85,7 @@ class MainWindow(QMainWindow): ...@@ -85,6 +85,7 @@ class MainWindow(QMainWindow):
self.setObjectName(MAIN_WINDOW_OBJECT_NAME) self.setObjectName(MAIN_WINDOW_OBJECT_NAME)
# widgets # widgets
self.memorywidget = None
self.messagedisplay = None self.messagedisplay = None
self.ipythonconsole = None self.ipythonconsole = None
self.workspacewidget = None self.workspacewidget = None
...@@ -172,6 +173,12 @@ class MainWindow(QMainWindow): ...@@ -172,6 +173,12 @@ class MainWindow(QMainWindow):
self.workspacewidget.workspacewidget.enableDeletePrompt(bool(prompt)) self.workspacewidget.workspacewidget.enableDeletePrompt(bool(prompt))
self.widgets.append(self.workspacewidget) 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 # set the link between the algorithm and workspace widget
self.algorithm_selector.algorithm_selector.set_get_selected_workspace_fn( self.algorithm_selector.algorithm_selector.set_get_selected_workspace_fn(
self.workspacewidget.workspacewidget.getSelectedWorkspaceNames) self.workspacewidget.workspacewidget.getSelectedWorkspaceNames)
...@@ -462,6 +469,7 @@ class MainWindow(QMainWindow): ...@@ -462,6 +469,7 @@ class MainWindow(QMainWindow):
def setup_default_layouts(self): def setup_default_layouts(self):
"""Set the default layouts of the child widgets""" """Set the default layouts of the child widgets"""
# layout definition # layout definition
memorywidget = self.memorywidget
logmessages = self.messagedisplay logmessages = self.messagedisplay
ipython = self.ipythonconsole ipython = self.ipythonconsole
workspacewidget = self.workspacewidget workspacewidget = self.workspacewidget
...@@ -475,7 +483,7 @@ class MainWindow(QMainWindow): ...@@ -475,7 +483,7 @@ class MainWindow(QMainWindow):
# column 1 # column 1
[[editor, ipython]], [[editor, ipython]],
# column 2 # column 2
[[logmessages]] [[memorywidget], [logmessages]]
], ],
'width-fraction': [ 'width-fraction': [
0.25, # column 0 width 0.25, # column 0 width
...@@ -485,7 +493,7 @@ class MainWindow(QMainWindow): ...@@ -485,7 +493,7 @@ class MainWindow(QMainWindow):
'height-fraction': [ 'height-fraction': [
[0.5, 0.5], # column 0 row heights [0.5, 0.5], # column 0 row heights
[1.0], # column 1 row heights [1.0], # column 1 row heights
[1.0] [0.1, 0.9]
] # column 2 row heights ] # column 2 row heights
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment