18 #ifndef __qMRMLChartView_h 19 #define __qMRMLChartView_h 21 #include "qMRMLWidgetsConfigure.h" 24 #ifdef MRML_WIDGETS_HAVE_WEBKIT_SUPPORT 27 #include <QWebEngineView> 30 #include "qMRMLWidgetsExport.h" 32 class qMRMLChartViewPrivate;
47 #ifdef MRML_WIDGETS_HAVE_WEBKIT_SUPPORT 56 #ifdef MRML_WIDGETS_HAVE_WEBKIT_SUPPORT 80 virtual QSize sizeHint()
const;
94 void dataMouseOver(
const char *mrmlArrayID,
int pointidx,
double x,
double y);
98 void dataPointClicked(
const char *mrmlArrayID,
int pointidx,
double x,
double y);
106 QScopedPointer<qMRMLChartViewPrivate>
d_ptr;
MRML logic class for color manipulation.
A set of MRML Nodes that supports serialization and undo/redo.
QWebEngineView Superclass
Superclass typedef.
MRML node to represent chart view parameters.
qMRMLChartView is the display canvas for a Chart.
QScopedPointer< qMRMLChartViewPrivate > d_ptr