OpenMS
TheoreticalSpectrumGenerationDialog::CheckBox Struct Reference

struct for all information about a check box of an ion More...

#include <OpenMS/VISUAL/DIALOGS/TheoreticalSpectrumGenerationDialog.h>

Collaboration diagram for TheoreticalSpectrumGenerationDialog::CheckBox:
[legend]

Public Member Functions

 CheckBox (QDoubleSpinBox **sb, QLabel **l, std::array< CheckBoxState, 3 > s, std::pair< String, String > p_t, std::pair< String, String > p_s)
 Constructor. More...
 

Public Attributes

QDoubleSpinBox ** ptr_to_spin_box
 pointer to the corresponding ion intensity spin box More...
 
QLabel ** ptr_to_spin_label
 pointer to the label of the spin box More...
 
const std::array< CheckBoxState, 3 > state
 State of this check box depending on sequence type ("Peptide", "RNA", "Metabolite") More...
 
const std::pair< String, Stringparam_this
 parameter with description of this ion More...
 
const std::pair< String, Stringparam_spin
 parameter with description of the ion intensity More...
 

Detailed Description

struct for all information about a check box of an ion

Constructor & Destructor Documentation

◆ CheckBox()

CheckBox ( QDoubleSpinBox **  sb,
QLabel **  l,
std::array< CheckBoxState, 3 >  s,
std::pair< String, String p_t,
std::pair< String, String p_s 
)

Constructor.

Member Data Documentation

◆ param_spin

const std::pair<String, String> param_spin

parameter with description of the ion intensity

◆ param_this

const std::pair<String, String> param_this

parameter with description of this ion

◆ ptr_to_spin_box

QDoubleSpinBox** ptr_to_spin_box

pointer to the corresponding ion intensity spin box

◆ ptr_to_spin_label

QLabel** ptr_to_spin_label

pointer to the label of the spin box

◆ state

const std::array<CheckBoxState, 3> state

State of this check box depending on sequence type ("Peptide", "RNA", "Metabolite")