25#include "qcustomplot.h" 
  146  Q_INVOKABLE QString 
toString() const;
 
 
double m_xRegionRangeStart
 
bool isRightPseudoButtonKeyPressed
 
static void registerJsConstructor(QJSEngine *engine)
 
Qt::MouseButtons m_mouseButtonsAtMousePress
 
SelectionPolygon m_selectionPolygon
 
Q_INVOKABLE BasePlotContext(QObject *parent=nullptr)
 
IntegrationScopeBaseCstSPtr msp_integrationScope
 
DragDirections recordDragDirections()
 
Enums::DataKind m_dataKind
 
Q_INVOKABLE BasePlotContext * clone(QObject *parent=nullptr)
 
Qt::KeyboardModifiers m_keyboardModifiers
 
void updateIntegrationScope()
 
Qt::MouseButtons m_lastPressedMouseButton
 
void updateIntegrationScopeRhombVertical()
 
void updateIntegrationScopeRhombHorizontal()
 
bool m_isMeasuringDistance
 
DragDirections m_dragDirections
 
double m_integrationScopeRhombHeight
 
QPointF m_lastCursorHoveredPoint
 
QPointF m_currentDragPoint
 
Q_INVOKABLE void initialize(const BasePlotContext &other)
 
void updateIntegrationScopeRect()
 
bool isLeftPseudoButtonKeyPressed
 
double m_yRegionRangeStart
 
void updateIntegrationScopeRhomb()
 
bool m_isRightPseudoButtonKeyPressed
 
Qt::MouseButtons m_pressedMouseButtons
 
Qt::MouseButtons m_mouseButtonsAtMouseRelease
 
bool m_isLeftPseudoButtonKeyPressed
 
double m_integrationScopeRhombWidth
 
Qt::MouseButtons m_lastReleasedMouseButton
 
Q_INVOKABLE QString toString() const
 
bool m_wasKeyBoardDragging
 
bool m_isKeyBoardDragging
 
#define PAPPSO_REGISTER_JS_CLASS(NS_IDENT, CLASS_NAME)
 
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...
 
std::map< Qt::MouseButton, QString > qtMouseButtonMap
 
std::shared_ptr< const IntegrationScopeBase > IntegrationScopeBaseCstSPtr
 
std::map< Qt::MouseButtons, QString > qtMouseButtonsMap