libpappsomspp
Library for mass spectrometry
baseplotwidget.h File Reference
#include <memory>
#include <QObject>
#include <QString>
#include <QWidget>
#include <QBrush>
#include <QColor>
#include <QVector>
#include <qcustomplot.h>
#include "../../exportinmportconfig.h"
#include "../../types.h"

Go to the source code of this file.

Classes

struct  pappso::BasePlotContext
 
class  pappso::BasePlotWidget
 

Namespaces

 pappso
 tries to keep as much as possible monoisotopes, removing any possible C13 peaks
 

Typedefs

typedef std::shared_ptr< BasePlotWidget > pappso::BasePlotWidgetSPtr
 
typedef std::shared_ptr< const BasePlotWidget > pappso::BasePlotWidgetCstSPtr
 

Enumerations

enum  pappso::PlotAxis { pappso::PlotAxis::none = 0x000, pappso::PlotAxis::x_axis = 1 << 1, pappso::PlotAxis::y_axis = 1 << 2, pappso::PlotAxis::both = (x_axis | y_axis) }
 
enum  pappso::RangeType { pappso::RangeType::outermost = 1, pappso::RangeType::innermost = 2 }
 

Functions

 Q_DECLARE_METATYPE (pappso::BasePlotContext)
 
 Q_DECLARE_METATYPE (pappso::BasePlotContext *)
 

Variables

int basePlotContextMetaTypeId
 
int basePlotContextPtrMetaTypeId
 

Function Documentation

◆ Q_DECLARE_METATYPE() [1/2]

Q_DECLARE_METATYPE ( pappso::BasePlotContext )

◆ Q_DECLARE_METATYPE() [2/2]

Q_DECLARE_METATYPE ( pappso::BasePlotContext  )

Variable Documentation

◆ basePlotContextMetaTypeId

int basePlotContextMetaTypeId
extern

Definition at line 40 of file baseplotwidget.cpp.

◆ basePlotContextPtrMetaTypeId

int basePlotContextPtrMetaTypeId
extern

Definition at line 42 of file baseplotwidget.cpp.