##// END OF EJS Templates
Removed interaction handling in QCP since they are implemented in...
Removed interaction handling in QCP since they are implemented in SciQLop Before the wheel interaction was done multiple times on QCP side first then on SciQLop side. Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>

File last commit:

r730:2d96f9af06b9
r1358:48660d9880a2
Show More
QCustomPlotSynchronizer.h
26 lines | 743 B | text/x-c | CLexer
#ifndef SCIQLOP_QCUSTOMPLOTSYNCHRONIZER_H
#define SCIQLOP_QCUSTOMPLOTSYNCHRONIZER_H
#include "Visualization/IGraphSynchronizer.h"
#include <Common/spimpl.h>
/**
* @brief The QCustomPlotSynchronizer class is an implementation of IGraphSynchronizer that handles
* graphs using QCustomPlot elements
* @sa IGraphSynchronizer
* @sa QCustomPlot
*/
class QCustomPlotSynchronizer : public IGraphSynchronizer {
public:
explicit QCustomPlotSynchronizer();
/// @sa IGraphSynchronizer::addGraph()
virtual void addGraph(VisualizationGraphWidget &graph) const override;
private:
class QCustomPlotSynchronizerPrivate;
spimpl::unique_impl_ptr<QCustomPlotSynchronizerPrivate> impl;
};
#endif // SCIQLOP_QCUSTOMPLOTSYNCHRONIZER_H