def __init__(self, editorSession, *args, **kwargs): super(FindReplaceDialog, self).__init__(*args, **kwargs) self.editorSession = editorSession self.blocktypes = editorSession.worldEditor.blocktypes self.setupUi(self) self.findReplaceBlocks = FindReplaceBlocks(editorSession, self) self.replaceBlocksTab.setLayout( Column(self.findReplaceBlocks.widget, margin=0)) self.findReplaceCommandText = FindReplaceCommandText( editorSession, self) self.commandBlocksTab.setLayout( Column(self.findReplaceCommandText.widget, margin=0)) self.findReplaceNBT = FindReplaceNBT(editorSession, self) self.nbtTab.setLayout(Column(self.findReplaceNBT, margin=0)) self.resultsWidgets = [ # self.findReplaceBlocks.resultsDockWidget, self.findReplaceNBT.resultsDockWidget, ]