eric7/E5Gui/E5ModelToolBar.py

branch
eric7
changeset 8319
ea11a3948f40
parent 8318
962bce857696
equal deleted inserted replaced
8318:962bce857696 8319:ea11a3948f40
41 self._build() 41 self._build()
42 42
43 self.setAcceptDrops(True) 43 self.setAcceptDrops(True)
44 44
45 self._mouseButton = Qt.MouseButton.NoButton 45 self._mouseButton = Qt.MouseButton.NoButton
46 self._keyboardModifiers = Qt.KeyboardModifiers( 46 self._keyboardModifiers = Qt.KeyboardModifier.NoModifier
47 Qt.KeyboardModifier.NoModifier)
48 self.__dropRow = -1 47 self.__dropRow = -1
49 self.__dropIndex = None 48 self.__dropIndex = None
50 49
51 def setModel(self, model): 50 def setModel(self, model):
52 """ 51 """
177 self.activated[QModelIndex].emit(idx) 176 self.activated[QModelIndex].emit(idx)
178 elif ( 177 elif (
179 evt.type() == QEvent.Type.MouseButtonPress and 178 evt.type() == QEvent.Type.MouseButtonPress and
180 evt.buttons() & Qt.MouseButton.LeftButton 179 evt.buttons() & Qt.MouseButton.LeftButton
181 ): 180 ):
182 self.__dragStartPosition = self.mapFromGlobal(evt.globalPos()) 181 self.__dragStartPosition = self.mapFromGlobal(evt.globalPosition().toPoint())
183 182
184 return False 183 return False
185 184
186 def dragEnterEvent(self, evt): 185 def dragEnterEvent(self, evt):
187 """ 186 """
289 def resetFlags(self): 288 def resetFlags(self):
290 """ 289 """
291 Public method to reset the saved internal state. 290 Public method to reset the saved internal state.
292 """ 291 """
293 self._mouseButton = Qt.MouseButton.NoButton 292 self._mouseButton = Qt.MouseButton.NoButton
294 self._keyboardModifiers = Qt.KeyboardModifiers( 293 self._keyboardModifiers = Qt.KeyboardModifier.NoModifier
295 Qt.KeyboardModifier.NoModifier)

eric ide

mercurial