Ejemplo n.º 1
0
 def _onStateChanged(self, state):
     Panel._onStateChanged(self, state)
     if state is True:
         self.editor.codeEdit.visibleBlocksChanged.connect(self.update)
         self.editor.codeEdit.blockCountChanged.connect(self.updateGeometry)
     else:
         self.editor.codeEdit.visibleBlocksChanged.disconnect(self.update)
         self.editor.codeEdit.blockCountChanged.disconnect(self.updateGeometry)
Ejemplo n.º 2
0
 def _onStateChanged(self, state):
     Panel._onStateChanged(self, state)
     if state is True:
         self.editor.codeEdit.visibleBlocksChanged.connect(self.update)
         self.editor.codeEdit.blockCountChanged.connect(self.__onBlockCountChanged)
         self.editor.codeEdit.newTextSet.connect(self.__onNewTextSet)
         self.editor.codeEdit.keyPressed.connect(self.__updateCursorPos)
     else:
         self.editor.codeEdit.visibleBlocksChanged.disconnect(self.update)
         self.editor.codeEdit.blockCountChanged.disconnect(self.__onBlockCountChanged)
         self.editor.codeEdit.newTextSet.disconnect(self.__onNewTextSet)
         self.editor.codeEdit.keyPressed.disconnect(self.__updateCursorPos)