28 #ifndef PICKERLEGENDWIDGET_H 29 #define PICKERLEGENDWIDGET_H 35 #include "../common/commonGlobal.h" 36 #include "../common/typeDefs.h" 37 #include "../common/shape.h" 39 #include "commonWidgets.h" 42 #include <qvector3d.h> 43 #include <qvector4d.h> 44 #if QT_VERSION < 0x050000 45 #include <qtreewidget.h> 49 #include <QtWidgets/qtreewidget.h> 50 #include <QtGui/qpixmap.h> 62 QHash< int, QPair <int, int> > m_relationHash;
65 void updatePicker(
const int index,
const QPointF position);
66 void updatePickers(
const QVector<int> indices,
const QVector< QPointF> positions);
67 void updatePicker(
const int index,
const QVector3D position);
68 void updatePickers(
const QVector<int> indices,
const QVector< QVector3D> positions);
70 void updateChildPlot(
const int index,
int type,
const QVector4D positionAndDirection);
71 void updateChildPlots(
const QVector<int> indices,
const QVector<int> type,
const QVector<QVector4D> positionAndDirection);
72 void removeChildPlot(
int index);
73 void removeChildPlots();
75 void removePicker(
int index);
78 QPainterPath renderToPainterPath(
const int xsize,
const int ysize,
const int fontSize);
87 #endif // MARKERLEGENDWIDGET_H Definition: plotInfoPicker.h:54