561 suitable values. |
561 suitable values. |
562 """ |
562 """ |
563 for col in range(self.disWidget.columnCount()): |
563 for col in range(self.disWidget.columnCount()): |
564 self.disWidget.resizeColumnToContents(col) |
564 self.disWidget.resizeColumnToContents(col) |
565 |
565 |
566 def resizeEvent(self, evt): |
566 def resizeEvent(self, _evt): |
567 """ |
567 """ |
568 Protected method to handle resize events. |
568 Protected method to handle resize events. |
569 |
569 |
570 @param evt resize event |
570 @param _evt resize event (unused) |
571 @type QResizeEvent |
571 @type QResizeEvent |
572 """ |
572 """ |
573 # just adjust the sizes of the columns |
573 # just adjust the sizes of the columns |
574 self.__resizeDisColumns() |
574 self.__resizeDisColumns() |
575 self.__resizeCodeInfoColumns() |
575 self.__resizeCodeInfoColumns() |
613 """ |
613 """ |
614 # step 1: clear all selected items |
614 # step 1: clear all selected items |
615 self.__clearSelection() |
615 self.__clearSelection() |
616 |
616 |
617 # step 2: retrieve the editor cursor line |
617 # step 2: retrieve the editor cursor line |
618 cline, cindex = self.__editor.getCursorPosition() |
618 cline, _cindex = self.__editor.getCursorPosition() |
619 # make the line numbers 1-based |
619 # make the line numbers 1-based |
620 cline += 1 |
620 cline += 1 |
621 |
621 |
622 for index in range(self.disWidget.topLevelItemCount()): |
622 for index in range(self.disWidget.topLevelItemCount()): |
623 itm = self.disWidget.topLevelItem(index) |
623 itm = self.disWidget.topLevelItem(index) |
628 ): |
628 ): |
629 itm.setSelected(True) |
629 itm.setSelected(True) |
630 self.__selectChildren(itm, cline) |
630 self.__selectChildren(itm, cline) |
631 |
631 |
632 @pyqtSlot(QTreeWidgetItem, int) |
632 @pyqtSlot(QTreeWidgetItem, int) |
633 def __disItemClicked(self, itm, column): |
633 def __disItemClicked(self, itm, _column): |
634 """ |
634 """ |
635 Private slot handling a user click on a Disassembly node item. |
635 Private slot handling a user click on a Disassembly node item. |
636 |
636 |
637 @param itm reference to the clicked item |
637 @param itm reference to the clicked item |
638 @type QTreeWidgetItem |
638 @type QTreeWidgetItem |
639 @param column column number of the click |
639 @param _column column number of the click (unused) |
640 @type int |
640 @type int |
641 """ |
641 """ |
642 self.__editor.clearAllHighlights() |
642 self.__editor.clearAllHighlights() |
643 |
643 |
644 if itm is not None: |
644 if itm is not None: |