Merge pull request #1830 from j9ac9k/Address-missing-enums
Add missing enums
This commit is contained in:
commit
e2b0a5ffae
@ -165,18 +165,18 @@ class GraphicsScene(QtGui.QGraphicsScene):
|
||||
## set focus on the topmost focusable item under this click
|
||||
items = self.items(ev.scenePos())
|
||||
for i in items:
|
||||
if i.isEnabled() and i.isVisible() and (i.flags() & i.ItemIsFocusable):
|
||||
if i.isEnabled() and i.isVisible() and (i.flags() & i.GraphicsItemFlag.ItemIsFocusable):
|
||||
i.setFocus(QtCore.Qt.FocusReason.MouseFocusReason)
|
||||
break
|
||||
|
||||
def _moveEventIsAllowed(self):
|
||||
# For ignoring events that are too close together
|
||||
|
||||
|
||||
# Max number of events per second
|
||||
rateLimit = getConfigOption('mouseRateLimit')
|
||||
if rateLimit <= 0:
|
||||
return True
|
||||
|
||||
|
||||
# Delay between events (in milliseconds)
|
||||
delay = 1000.0 / rateLimit
|
||||
if getMillis() - self._lastMoveEventTime >= delay:
|
||||
@ -344,7 +344,7 @@ class GraphicsScene(QtGui.QGraphicsScene):
|
||||
if event.isAccepted():
|
||||
#print " --> accepted"
|
||||
self.dragItem = item
|
||||
if item.flags() & item.ItemIsFocusable:
|
||||
if item.flags() & item.GraphicsItemFlag.ItemIsFocusable:
|
||||
item.setFocus(QtCore.Qt.FocusReason.MouseFocusReason)
|
||||
break
|
||||
elif self.dragItem is not None:
|
||||
@ -389,7 +389,7 @@ class GraphicsScene(QtGui.QGraphicsScene):
|
||||
debug.printExc("Error sending click event:")
|
||||
|
||||
if ev.isAccepted():
|
||||
if item.flags() & item.ItemIsFocusable:
|
||||
if item.flags() & item.GraphicsItemFlag.ItemIsFocusable:
|
||||
item.setFocus(QtCore.Qt.FocusReason.MouseFocusReason)
|
||||
break
|
||||
self.sigMouseClicked.emit(ev)
|
||||
|
@ -29,8 +29,7 @@ class CurvePoint(GraphicsObject):
|
||||
self.setProperty('position', 0.0)
|
||||
self.setProperty('index', 0)
|
||||
|
||||
if hasattr(self, 'ItemHasNoContents'):
|
||||
self.setFlags(self.flags() | self.GraphicsItemFlag.ItemHasNoContents)
|
||||
self.setFlags(self.flags() | self.GraphicsItemFlag.ItemHasNoContents)
|
||||
|
||||
if pos is not None:
|
||||
self.setPos(pos)
|
||||
|
@ -9,8 +9,7 @@ class ItemGroup(GraphicsObject):
|
||||
|
||||
def __init__(self, *args):
|
||||
GraphicsObject.__init__(self, *args)
|
||||
if hasattr(self, "ItemHasNoContents"):
|
||||
self.setFlag(self.GraphicsItemFlag.ItemHasNoContents)
|
||||
self.setFlag(self.GraphicsItemFlag.ItemHasNoContents)
|
||||
|
||||
def boundingRect(self):
|
||||
return QtCore.QRectF()
|
||||
|
Loading…
Reference in New Issue
Block a user