Пример #1
0
 def __init__(self, parent=None):
     Panel.__init__(
         self, self.IDENTIFIER, self.DESCRIPTION, parent)
     self.fold_indicators = []
     self.setMouseTracking(True)
     self.logger = logging.getLogger(
         __name__ + "." + self.__class__.__name__)
Пример #2
0
 def __init__(self, name, markersReadOnly=False, parent=None):
     Panel.__init__(
         self, name, "Display markers foreach line", parent)
     self.markers = []
     #: prevent user from adding/removing markers with mouse click
     self.markersReadOnly = markersReadOnly
     self.setMouseTracking(True)
     self.timer = QTimer()
     self._tooltipPos = -1
     self._prev_line = -1
     self.logger = logging.getLogger(
         __name__ + "." + self.__class__.__name__)
Пример #3
0
 def __init__(self, parent=None):
     Panel.__init__(self, "Search and replace", "The search and replace Panel", parent)
     self.ui = search_panel_ui.Ui_SearchPanel()
     self.ui.setupUi(self)
     self._decorations = []
     self._numOccurrences = 0
     self._processing = False
     self.numOccurrencesChanged.connect(self.__updateUi)
     self.ui.actionFindNext.triggered.connect(self.findNext)
     self.ui.actionFindPrevious.triggered.connect(self.findPrevious)
     self.ui.actionSearch.triggered.connect(self.showSearchPanel)
     self.ui.actionActionSearchAndReplace.triggered.connect(self.showSearchAndReplacePanel)
     self.hide()
     self.logger = logging.getLogger(__name__ + "." + self.__class__.__name__)
Пример #4
0
 def __init__(self, parent=None):
     Panel.__init__(
         self, self.IDENTIFIER, "Display text line numbers", parent)