SoftwareVisualizer::SoftwareVisualizer(bool editable, QWidget * parent) : BaseVisualizerGUI(editable, parent), BaseVisualizer<Software>() { addLabel_("Modify software information."); addSeparator_(); addLineEdit_(software_name_, "Name"); addLineEdit_(software_version_, "Version"); finishAdding_(); }
ProteinHitVisualizer::ProteinHitVisualizer(bool editable, QWidget * parent) : BaseVisualizerGUI(editable, parent), BaseVisualizer<ProteinHit>() { addLineEdit_(proteinhit_score_, "Score"); addLineEdit_(proteinhit_rank_, "Rank"); addLineEdit_(proteinhit_accession_, "Accession"); addTextEdit_(proteinhit_sequence_, "Sequence"); finishAdding_(); }
DocumentIdentifierVisualizer::DocumentIdentifierVisualizer(bool editable, QWidget * parent) : BaseVisualizerGUI(editable, parent), BaseVisualizer<DocumentIdentifier>() { addLabel_("Modify DocumentIdentifier information"); addSeparator_(); addLineEdit_(identifier_, "Identifier"); addSeparator_(); addLineEdit_(file_path_, "Loaded from file"); addLineEdit_(file_type_, "File type"); finishAdding_(); }
InstrumentVisualizer::InstrumentVisualizer(bool editable, QWidget * parent) : BaseVisualizerGUI(editable, parent), BaseVisualizer<Instrument>() { addLabel_("Modify instrument information."); addSeparator_(); addLineEdit_(name_, "Name"); addLineEdit_(vendor_, "Vendor"); addLineEdit_(model_, "Model"); addTextEdit_(customizations_, "Customizations"); addComboBox_(ion_optics_, "Ion optics"); finishAdding_(); }
ModificationVisualizer::ModificationVisualizer(bool editable, QWidget * parent) : BaseVisualizerGUI(editable, parent), BaseVisualizer<Modification>() { addLabel_("Modify Modification information"); addSeparator_(); addLineEdit_(treatmenttype_, "Treatment type"); addTextEdit_(treatmentcomment_, "Comment"); addLineEdit_(modificationname_, "Reagent name"); addDoubleLineEdit_(modificationmass_, "Mass change"); addComboBox_(modificationspecificity_, "Specificity Type"); addLineEdit_(modificationAA_, "Affected Amino Acids"); finishAdding_(); }
SampleVisualizer::SampleVisualizer(bool editable, QWidget * parent) : BaseVisualizerGUI(editable, parent), BaseVisualizer<Sample>() { addLabel_("Modify Sample information"); addSeparator_(); addLineEdit_(samplename_, "Name"); addLineEdit_(samplenumber_, "Number"); addLineEdit_(sampleorganism_, "Organism"); addTextEdit_(samplecomment_, "Comment"); addComboBox_(samplestate_, "State"); addDoubleLineEdit_(samplemass_, "Mass (in gram)"); addDoubleLineEdit_(samplevolume_, "Volume (in ml)"); addDoubleLineEdit_(sampleconcentration_, "Concentration (in g/l)"); finishAdding_(); }
PeptideIdentificationVisualizer::PeptideIdentificationVisualizer(bool editable, QWidget * parent, MetaDataBrowser * caller) : BaseVisualizerGUI(editable, parent), BaseVisualizer<PeptideIdentification>() { pidv_caller_ = caller; addLineEdit_(identifier_, "Identifier<br>(of corresponding ProteinIdentification)"); addSeparator_(); addLineEdit_(score_type_, "Score type"); addBooleanComboBox_(higher_better_, "Higher score is better"); addDoubleLineEdit_(identification_threshold_, "Peptide significance threshold"); addSeparator_(); addLabel_("Show peptide hits with score equal or better than a threshold."); QPushButton * button; addLineEditButton_("Score threshold", filter_threshold_, button, "Filter"); connect(button, SIGNAL(clicked()), this, SLOT(updateTree_())); finishAdding_(); }
ContactPersonVisualizer::ContactPersonVisualizer(bool editable, QWidget * parent) : BaseVisualizerGUI(editable, parent), BaseVisualizer<ContactPerson>() { addLabel_("Modify ContactPerson information"); addSeparator_(); addLineEdit_(firstname_, "First name"); addLineEdit_(lastname_, "Last name"); addLineEdit_(institution_, "Institution"); addLineEdit_(address_, "Address"); addLineEdit_(email_, "Email"); addLineEdit_(url_, "URL"); addLineEdit_(contact_info_, "Contact info"); finishAdding_(); }