[timeline] disable mouse dragging for now, trigger resize on setData

This commit is contained in:
Jan Grewe 2025-02-26 11:23:20 +01:00
parent 1c2f84b236
commit 9d38421e02

View File

@ -21,10 +21,10 @@ class Window(QGraphicsRectItem):
self.setBrush(brush) self.setBrush(brush)
self.setZValue(1.0) self.setZValue(1.0)
self.setAcceptHoverEvents(True) # Enable hover events if needed self.setAcceptHoverEvents(True) # Enable hover events if needed
self.setFlags( # self.setFlags(
QGraphicsItem.ItemIsMovable | # Enables item dragging # QGraphicsItem.ItemIsMovable | # Enables item dragging
QGraphicsItem.ItemIsSelectable # Enables item selection # QGraphicsItem.ItemIsSelectable # Enables item selection
) # )
self._y = y self._y = y
def setWindowX(self, newx): def setWindowX(self, newx):
@ -166,6 +166,7 @@ class DetectionTimeline(QWidget):
logging.debug("Timeline: setData!") logging.debug("Timeline: setData!")
self._data = data self._data = data
self.update() self.update()
self.resizeEvent(None)
def update(self): def update(self):
self.clear() self.clear()