예제 #1
0
    def createDefaultViews(self, parent=None):
        views = list(DataViewerFrame.createDefaultViews(self, parent=parent))

        # replace 1d view
        oldView = [v for v in views if v.modeId() == DataViews.PLOT1D_MODE][0]
        newView = Plot1DViewWithPlugins(parent=parent)
        views[views.index(oldView)] = newView

        # replace NXdataView
        oldView = [v for v in views if isinstance(v, DataViews._NXdataView)][0]
        newView = NXdataViewWithPlugins(parent=parent)
        views[views.index(oldView)] = newView

        return views
예제 #2
0
 def createDefaultViews(self, parent=None):
     views = list(DataViewerFrame.createDefaultViews(self, parent=parent))
     oldView = [v for v in views if v.modeId() == DataViews.PLOT1D_MODE][0]
     newView = Plot1DViewWithPlugins(parent=parent)
     views[views.index(oldView)] = newView
     return views