mirror of
https://github.com/ankitects/anki.git
synced 2025-09-25 01:06:35 -04:00
made graphs window even faster when updating figures!
IS IT POSSIBLE!?
This commit is contained in:
parent
187193dd1e
commit
65353bab70
1 changed files with 5 additions and 4 deletions
|
@ -72,12 +72,13 @@ class AdjustableFigure(QWidget):
|
||||||
self.vbox.addLayout(self.hbox)
|
self.vbox.addLayout(self.hbox)
|
||||||
|
|
||||||
def updateFigure(self):
|
def updateFigure(self):
|
||||||
if not self.figureCanvas:
|
|
||||||
self.addFigure()
|
|
||||||
self.updateTimer = None
|
self.updateTimer = None
|
||||||
self.setUpdatesEnabled(False)
|
self.setUpdatesEnabled(False)
|
||||||
idx = self.vbox.indexOf(self.figureCanvas)
|
idx = self.vbox.indexOf(self.figureCanvas)
|
||||||
self.vbox.removeWidget(self.figureCanvas)
|
self.vbox.removeWidget(self.figureCanvas)
|
||||||
|
if not self.figureCanvas:
|
||||||
|
self.addFigure()
|
||||||
|
else:
|
||||||
self.figureCanvas.deleteLater()
|
self.figureCanvas.deleteLater()
|
||||||
self.figureCanvas = AnkiFigureCanvas(self.figureFunc(self.range))
|
self.figureCanvas = AnkiFigureCanvas(self.figureFunc(self.range))
|
||||||
self.vbox.insertWidget(idx, self.figureCanvas)
|
self.vbox.insertWidget(idx, self.figureCanvas)
|
||||||
|
|
Loading…
Reference in a new issue