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
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