def on_actFind_triggered(self): """ Slot: Find the word or sentence in tabs: Dalvik, Bytecode, Smali, Java """ index2widget = {1:self.plainTextEdit_dalvik, 2:self.plainTextEdit_bytecode, 3:self.plainTextEdit_smali, 4:self.plainTextEdit_java} index = self.tabWidget.currentIndex() if index not in index2widget.keys(): return widget = index2widget[index] cursor = widget.textCursor() selectedText = cursor.selectedText() findDialog = FindDialog(self) findDialog.setWidget(widget) findDialog.setFindHistroyList(self.findHistroyList) findDialog.comboBox.setEditText(selectedText) findDialog.exec_() self.findHistroyList = findDialog.findHistroyList
def on_actFind_triggered(self): """ Slot: Find the word or sentence in tabs: Dalvik, Bytecode, Smali, Java """ index2widget = { 1: self.plainTextEdit_dalvik, 2: self.plainTextEdit_bytecode, 3: self.plainTextEdit_smali, 4: self.plainTextEdit_java } index = self.tabWidget.currentIndex() if index not in index2widget.keys(): return widget = index2widget[index] cursor = widget.textCursor() selectedText = cursor.selectedText() findDialog = FindDialog(self) findDialog.setWidget(widget) findDialog.setFindHistroyList(self.findHistroyList) findDialog.comboBox.setEditText(selectedText) findDialog.exec_() self.findHistroyList = findDialog.findHistroyList