#4158 Implement info box for grid cross plots and improve plot overlay legends

This commit is contained in:
Gaute Lindkvist
2019-03-25 14:47:55 +01:00
parent c47f2a30d8
commit aa32caae33
16 changed files with 351 additions and 38 deletions

View File

@@ -18,6 +18,8 @@
#pragma once
#include "RiuDraggableOverlayFrame.h"
#include <QWidget>
class QLabel;
@@ -31,18 +33,15 @@ namespace cvf
//
//
//==================================================================================================
class RiuCvfOverlayItemWidget : public QWidget
class RiuCvfOverlayItemWidget : public RiuDraggableOverlayFrame
{
Q_OBJECT
public:
explicit RiuCvfOverlayItemWidget(QWidget* parent = nullptr);
explicit RiuCvfOverlayItemWidget(QWidget* parent = nullptr, QWidget* widgetToSnapTo = nullptr);
~RiuCvfOverlayItemWidget() override;
void updateFromOverlayItem( cvf::OverlayItem * item);
// virtual QSize sizeHint() const override;
// virtual QSize minimumSizeHint() const override;
protected:
QLabel* m_overlayItemLabel;
};