14 #include "qcustomplot.h"
17 #include "../../types.h"
18 #include "../../exportinmportconfig.h"
19 #include "../../processing/combiners/selectionpolygon.h"
46 bool m_isMouseDragging =
false;
47 bool m_wasMouseDragging =
false;
49 bool m_isKeyBoardDragging =
false;
50 bool m_isLeftPseudoButtonKeyPressed =
false;
51 bool m_isRightPseudoButtonKeyPressed =
false;
52 bool m_wassKeyBoardDragging =
false;
60 double m_selectRectangleWidth = 0;
70 bool m_wasClickOnXAxis =
false;
71 bool m_wasClickOnYAxis =
false;
73 bool m_isMeasuringDistance =
false;
81 double m_xRegionRangeStart = std::numeric_limits<double>::min();
82 double m_xRegionRangeEnd = std::numeric_limits<double>::min();
84 double m_yRegionRangeStart = std::numeric_limits<double>::min();
85 double m_yRegionRangeEnd = std::numeric_limits<double>::min();
104 QString toString()
const;
Qt::MouseButtons m_mouseButtonsAtMousePress
SelectionPolygon m_selectionPolygon
Qt::KeyboardModifiers m_keyboardModifiers
Qt::MouseButtons m_lastPressedMouseButton
QPointF m_lastCursorHoveredPoint
QPointF m_currentDragPoint
Qt::MouseButtons m_pressedMouseButtons
Qt::MouseButtons m_mouseButtonsAtMouseRelease
Qt::MouseButtons m_lastReleasedMouseButton
tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multichar...