35 #ifndef OPENMS_VISUAL_SPECTRUMWIDGET_H 
   36 #define OPENMS_VISUAL_SPECTRUMWIDGET_H 
  123     Int getActionMode() 
const;
 
  126     virtual bool isLegendShown() 
const;
 
  129     virtual void showLegend(
bool show);
 
  135     virtual void hideAxes();
 
  138     virtual void saveAsImage();
 
  141     virtual Int getWindowId();
 
  144     virtual void setWindowId(
Int window_id);
 
  149     void sendCursorStatus(
double mz = -1.0, 
double rt = -1.0);
 
  151     void aboutToBeDestroyed(
int window_id);
 
  153     void openPreferences();
 
  155     void dropReceived(
const QMimeData * data, 
QWidget * source, 
int id);
 
  159     void showStatistics();
 
  161     void showIntensityDistribution();
 
  163     void showMetaDistribution(
const String & name);
 
  174     void updateHScrollbar(
float min, 
float disp_min, 
float disp_max, 
float max);
 
  183     void updateVScrollbar(
float min, 
float disp_min, 
float disp_max, 
float max);
 
  185     virtual void showGoToDialog() = 0;
 
  187     void changeLegendVisibility();
 
  192     void closeEvent(QCloseEvent * e);
 
  203     virtual void intensityModeChange_();
 
  209     virtual void recalculateAxes_() = 0;
 
  213     void dragEnterEvent(QDragEnterEvent * event);
 
  214     void dragMoveEvent(QDragMoveEvent * event);
 
  215     void dropEvent(QDropEvent * event);
 
A more convenient string class. 
Definition: String.h:56
A container for features. 
Definition: FeatureMap.h:111
Base class for visualization canvas classes. 
Definition: SpectrumCanvas.h:94
Representation of a histogram. 
Definition: Histogram.h:64
Management and storage of parameters / INI files. 
Definition: Param.h:69
Representation of a mass spectrometry experiment. 
Definition: MSExperiment.h:68
IntensityModes
Display modes of intensity. 
Definition: SpectrumCanvas.h:141
int Int
Signed integer type. 
Definition: Types.h:100