Feature #1126

Feature #964: === GUI ===

GUI: improve performance of IntensityDataWidget while dragging colorbar

Added by pospelov over 5 years ago. Updated over 4 years ago.

Status:RejectedStart date:09 Jul 2015
Priority:LowDue date:
Assignee:-% Done:


Target version:Sprint 31


  • If size of the detector is large (e.g. 300x300) dragging of color bar to adjust intensity range leads to very slow update of intensity plot
  • It's not clear whether it is due to poor performance of QCustomPlot or our signals are flying too much
One have too
  • Study performance of bare QCustomPlot
  • Analyze with MacOS Insturments/Performance, where the program spends most of the time
  • Revise AwesomePropertyEditor::slotValueChanged, it seems that additional signal blocking is necessary
  • Disable activity of HorizontalSlicePlot and VerticalSliePlot: when they are hidden, they should not react on updates in color bar
Take care also
  • Status string should show an amplitude in scientific notation
Optimize also Projections drawing
  • Projections update is slow when there is a Simulation running


#1 Updated by pospelov about 5 years ago

  • Description updated (diff)

#2 Updated by wuttke over 4 years ago

  • Parent task set to #964

#3 Updated by pospelov over 4 years ago

  • Status changed from New to Sprint
  • Target version set to Sprint 31

#4 Updated by pospelov over 4 years ago

  • Description updated (diff)

#5 Updated by herck over 4 years ago

  • Status changed from Sprint to Rejected

This issue only seems to occur on systems without OpenGL.

Also available in: Atom PDF