When using the IsoSpec feature, the program crashes with 

double free or corruption (!prev)

if one manual configuration was started and then the window is closed.

Look into the QShortCut feature!!!

Implement a Gaussian model for any peak in a trace.
  The user would hit G and then select a peak on the trace and the software
  would just overlap the calculated Gaussian shape.

Allow configuring the decimals for m/z values in the status bar.


Implement a threshold for the color maps (noise removal).

When removing an ms run data set, if the plot widgets are empty, close them.

In the About dialog, set some menus to download mass spectrometric data
from ProteomeXchange.

Attention to the ionization level of the formula in the isotopic cluster
calculation

SavGol filter if required after mz integration.

Add a fraction of y axis below the y=0 line so that the base line if visible.

