| 
    libpappsomspp
    
   Library for mass spectrometry 
   | 
 
#include <precisionwidget.h>
 Signals | |
| void | precisionChanged (pappso::PrecisionPtr precision) const | 
Public Member Functions | |
| PrecisionWidget (QWidget *parent=0) | |
| ~PrecisionWidget () | |
| void | setPrecision (PrecisionPtr precision) | 
| const PrecisionPtr & | getPrecision () const | 
Private Member Functions | |
| Q_SLOT void | setCurrentIndex (int) | 
| Q_SLOT void | setPpmValueChanged (double) | 
| Q_SLOT void | setResValueChanged (double) | 
| Q_SLOT void | setDaltonValueChanged (double) | 
Private Attributes | |
| QComboBox * | mp_unitComboBox | 
| QDoubleSpinBox * | mp_ppmValueSpinBox | 
| QDoubleSpinBox * | mp_resValueSpinBox | 
| QDoubleSpinBox * | mp_daltonValueSpinBox | 
| PrecisionPtr | mp_precisionDalton | 
| PrecisionPtr | mp_precisionPpm | 
| PrecisionPtr | mp_precisionRes | 
| int | m_oldIndex | 
Definition at line 45 of file precisionwidget.h.
| pappso::PrecisionWidget::PrecisionWidget | ( | QWidget * | parent = 0 | ) | 
Definition at line 41 of file precisionwidget.cpp.
References pappso::PrecisionFactory::getDaltonInstance(), pappso::PrecisionFactory::getPpmInstance(), pappso::PrecisionFactory::getResInstance(), m_oldIndex, mp_daltonValueSpinBox, mp_ppmValueSpinBox, mp_precisionDalton, mp_precisionPpm, mp_precisionRes, mp_resValueSpinBox, mp_unitComboBox, setCurrentIndex(), setDaltonValueChanged(), setPpmValueChanged(), setPrecision(), and setResValueChanged().
| pappso::PrecisionWidget::~PrecisionWidget | ( | ) | 
Definition at line 109 of file precisionwidget.cpp.
| const PrecisionPtr & pappso::PrecisionWidget::getPrecision | ( | ) | const | 
Definition at line 205 of file precisionwidget.cpp.
References mp_precisionDalton, mp_precisionPpm, mp_precisionRes, and mp_unitComboBox.
      
  | 
  signal | 
Referenced by setCurrentIndex(), setDaltonValueChanged(), setPpmValueChanged(), and setResValueChanged().
      
  | 
  private | 
Definition at line 114 of file precisionwidget.cpp.
References m_oldIndex, mp_daltonValueSpinBox, mp_ppmValueSpinBox, mp_precisionDalton, mp_precisionPpm, mp_precisionRes, mp_resValueSpinBox, mp_unitComboBox, and precisionChanged().
Referenced by PrecisionWidget().
      
  | 
  private | 
Definition at line 163 of file precisionwidget.cpp.
References pappso::PrecisionFactory::getDaltonInstance(), mp_precisionDalton, and precisionChanged().
Referenced by PrecisionWidget().
      
  | 
  private | 
Definition at line 177 of file precisionwidget.cpp.
References pappso::PrecisionFactory::getPpmInstance(), mp_precisionPpm, and precisionChanged().
Referenced by PrecisionWidget().
| void pappso::PrecisionWidget::setPrecision | ( | PrecisionPtr | precision | ) | 
Definition at line 228 of file precisionwidget.cpp.
References pappso::Enums::dalton, pappso::PrecisionBase::getNominal(), mp_daltonValueSpinBox, mp_ppmValueSpinBox, mp_precisionDalton, mp_precisionPpm, mp_precisionRes, mp_resValueSpinBox, mp_unitComboBox, pappso::Enums::ppm, pappso::Enums::res, and pappso::PrecisionBase::unit().
Referenced by PrecisionWidget().
      
  | 
  private | 
Definition at line 191 of file precisionwidget.cpp.
References pappso::PrecisionFactory::getResInstance(), mp_precisionRes, and precisionChanged().
Referenced by PrecisionWidget().
      
  | 
  private | 
Definition at line 60 of file precisionwidget.h.
Referenced by PrecisionWidget(), and setCurrentIndex().
      
  | 
  private | 
Definition at line 54 of file precisionwidget.h.
Referenced by PrecisionWidget(), setCurrentIndex(), and setPrecision().
      
  | 
  private | 
Definition at line 52 of file precisionwidget.h.
Referenced by PrecisionWidget(), setCurrentIndex(), and setPrecision().
      
  | 
  private | 
Definition at line 56 of file precisionwidget.h.
Referenced by PrecisionWidget(), getPrecision(), setCurrentIndex(), setDaltonValueChanged(), and setPrecision().
      
  | 
  private | 
Definition at line 57 of file precisionwidget.h.
Referenced by PrecisionWidget(), getPrecision(), setCurrentIndex(), setPpmValueChanged(), and setPrecision().
      
  | 
  private | 
Definition at line 58 of file precisionwidget.h.
Referenced by PrecisionWidget(), getPrecision(), setCurrentIndex(), setPrecision(), and setResValueChanged().
      
  | 
  private | 
Definition at line 53 of file precisionwidget.h.
Referenced by PrecisionWidget(), setCurrentIndex(), and setPrecision().
      
  | 
  private | 
Definition at line 50 of file precisionwidget.h.
Referenced by PrecisionWidget(), getPrecision(), setCurrentIndex(), and setPrecision().