CycloBranch
cMultipleDatasetsTableWidget Class Reference

Aggregated results from multiple datasets. More...

#include <cMultipleDatasetsTableWidget.h>

Inheritance diagram for cMultipleDatasetsTableWidget:

Signals

void tableCancelled ()
 The table was not generated because the process was cancelled.
 
void filterSummaryTable ()
 Update chromatogram via summary table of matched peaks.
 
void multipleDatasetsTableRowClicked (int datasetid, int spectrumid, int peakid, int datatypeview, int peakshape, string name, string iontype, string mzstr)
 Process a row click event. More...
 

Public Member Functions

 cMultipleDatasetsTableWidget (cGlobalPreferences *globalpreferences, QWidget *parent=(QWidget *) 0)
 The constructor. More...
 
 ~cMultipleDatasetsTableWidget ()
 The destructor.
 
void closeEvent (QCloseEvent *event)
 Handle the window close event. More...
 
bool prepareToShow (cParameters *parameters, cTheoreticalSpectrumList *listoftheoreticalspectra, int activefileid)
 Prepare the widget to show. More...
 
void updateTable ()
 Update the table if attributes were changed.
 
void resetStandard ()
 Reset the compound standard.
 
void updateListofStandards ()
 Update the list of compound standards.
 
void deleteTable ()
 Delete the table content.
 
void applyGlobalPreferences (cGlobalPreferences *globalpreferences)
 Apply new global preferences. More...
 
cPubChemSearchWidgetgetPubChemSearchWidget ()
 Get the reference to cPubChemSearchWidget. More...
 
cDefineCalibrationWidgetgetDefineCalibrationWidget ()
 Get the reference to cDefineCalibrationWidget. More...
 
cCalibrationChartgetCalibrationChartWidget ()
 Get the reference to cCalibrationChart widget. More...
 

Protected Member Functions

void keyPressEvent (QKeyEvent *event)
 Handle a key press event. More...
 

Detailed Description

Aggregated results from multiple datasets.

Constructor & Destructor Documentation

◆ cMultipleDatasetsTableWidget()

cMultipleDatasetsTableWidget::cMultipleDatasetsTableWidget ( cGlobalPreferences globalpreferences,
QWidget *  parent = (QWidget *)0 
)

The constructor.

Parameters
globalpreferencesglobal preferences of the application
parentpointer to a parent widget

Member Function Documentation

◆ applyGlobalPreferences()

void cMultipleDatasetsTableWidget::applyGlobalPreferences ( cGlobalPreferences globalpreferences)

Apply new global preferences.

Parameters
globalpreferencesglobal preferences of the application

◆ closeEvent()

void cMultipleDatasetsTableWidget::closeEvent ( QCloseEvent *  event)

Handle the window close event.

Parameters
eventpointer to QCloseEvent

◆ getCalibrationChartWidget()

cCalibrationChart * cMultipleDatasetsTableWidget::getCalibrationChartWidget ( )

Get the reference to cCalibrationChart widget.

Return values
cCalibrationChartreference to cCalibrationChart

◆ getDefineCalibrationWidget()

cDefineCalibrationWidget * cMultipleDatasetsTableWidget::getDefineCalibrationWidget ( )

Get the reference to cDefineCalibrationWidget.

Return values
cDefineCalibrationWidgetreference to cDefineCalibrationWidget

◆ getPubChemSearchWidget()

cPubChemSearchWidget * cMultipleDatasetsTableWidget::getPubChemSearchWidget ( )

Get the reference to cPubChemSearchWidget.

Return values
cPubChemSearchWidgetreference to cPubChemSearchWidget

◆ keyPressEvent()

void cMultipleDatasetsTableWidget::keyPressEvent ( QKeyEvent *  event)
protected

Handle a key press event.

Parameters
eventpointer to QKeyEvent

◆ multipleDatasetsTableRowClicked

void cMultipleDatasetsTableWidget::multipleDatasetsTableRowClicked ( int  datasetid,
int  spectrumid,
int  peakid,
int  datatypeview,
int  peakshape,
string  name,
string  iontype,
string  mzstr 
)
signal

Process a row click event.

Parameters
datasetidid of a dataset
spectrumidid of a spectrum
peakidid of a peak
datatypeviewtype of data shown
peakshapetype of chromatographic peak
namecompound name
iontypeion type
mzstrtheoretical m/z value converted to a string

◆ prepareToShow()

bool cMultipleDatasetsTableWidget::prepareToShow ( cParameters parameters,
cTheoreticalSpectrumList listoftheoreticalspectra,
int  activefileid 
)

Prepare the widget to show.

Parameters
parametersparameters of the application
listoftheoreticalspectralists of theoretical spectra
activefileidid of the active file
Return values
booltrue if the table was successfully prepared, false otherwise

The documentation for this class was generated from the following files: