libpappsomspp
Library for mass spectrometry
|
#include <obotermform.h>
Public Slots | |
void | displayOboTerm (OboPsiModTerm oboTerm) |
Public Member Functions | |
OboTermForm (QWidget *parent=nullptr) | |
~OboTermForm () | |
bool | isOboTerm () const |
tells if an OBO term is displayed More... | |
const OboPsiModTerm & | getOboPsiModTerm () const |
get the obo term or an exception More... | |
Protected Member Functions | |
void | parseDefinitionLabel () |
parse the definition label to extract external links More... | |
Private Attributes | |
Ui::OboTermForm * | ui |
OboPsiModTerm | m_oboPsiModTerm |
Static Private Attributes | |
static QRegularExpression | m_findExternalLinks |
Definition at line 44 of file obotermform.h.
|
explicit |
Default constructor
Definition at line 43 of file obotermform.cpp.
References displayOboTerm(), and ui.
pappso::OboTermForm::~OboTermForm | ( | ) |
|
slot |
Definition at line 59 of file obotermform.cpp.
References pappso::OboPsiModTerm::isValid(), pappso::OboPsiModTerm::m_accession, pappso::OboPsiModTerm::m_definition, pappso::OboPsiModTerm::m_diffFormula, pappso::OboPsiModTerm::m_diffMono, pappso::OboPsiModTerm::m_name, pappso::OboPsiModTerm::m_origin, and pappso::OboPsiModTerm::m_psiModLabel.
Referenced by pappso::OboChooserWidget::OboChooserWidget(), and OboTermForm().
const pappso::OboPsiModTerm & pappso::OboTermForm::getOboPsiModTerm | ( | ) | const |
get the obo term or an exception
Definition at line 83 of file obotermform.cpp.
bool pappso::OboTermForm::isOboTerm | ( | ) | const |
tells if an OBO term is displayed
Definition at line 96 of file obotermform.cpp.
|
protected |
parse the definition label to extract external links
Definition at line 102 of file obotermform.cpp.
References pappso::HttpButton::setText().
|
staticprivate |
Definition at line 83 of file obotermform.h.
|
private |
Definition at line 80 of file obotermform.h.
|
private |
Definition at line 78 of file obotermform.h.
Referenced by OboTermForm().