34 #include <QPaintEvent>
35 #include <QMouseEvent>
49 #if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
50 # include <qnumeric.h>
54 # include <QtPrintSupport>
59 #if defined(QCUSTOMPLOT_COMPILE_LIBRARY)
60 # define QCP_LIB_DECL Q_DECL_EXPORT
61 #elif defined(QCUSTOMPLOT_USE_LIBRARY)
62 # define QCP_LIB_DECL Q_DECL_IMPORT
151 return qIsNaN(value) || qIsInf(value);
176 case QCP::msTop: margins.setTop(value);
break;
178 case QCP::msAll: margins = QMargins(value, value, value, value);
break;
205 Q_DECLARE_OPERATORS_FOR_FLAGS(QCP::AntialiasedElements)
206 Q_DECLARE_OPERATORS_FOR_FLAGS(QCP::PlottingHints)
207 Q_DECLARE_OPERATORS_FOR_FLAGS(QCP::MarginSides)
208 Q_DECLARE_OPERATORS_FOR_FLAGS(QCP::Interactions)
210 #endif // QCP_GLOBAL_H