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):
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
}
......
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