#4200 Grid Cross Plot : Adjustments for Linux

This commit is contained in:
Magne Sjaastad
2019-03-19 15:19:34 +01:00
parent 59c83157d1
commit a07f375daf
3 changed files with 29 additions and 13 deletions

View File

@@ -17,14 +17,16 @@
/////////////////////////////////////////////////////////////////////////////////
#pragma once
#include "RiuInterfaceToViewWindow.h"
#include "RiuPlotAnnotationTool.h"
#include "RiuQwtPlot.h"
#include "cafPdmPointer.h"
#include <QPointer>
#include <memory>
class RimGridCrossPlotCurveSet;
class RiuCvfOverlayItemWidget;
class RiuPlotAnnotationTool;
@@ -54,11 +56,11 @@ public:
protected:
void updateLayout() override;
void updateLegendLayout();
void resizeEvent(QResizeEvent *e) override;
void resizeEvent(QResizeEvent* e) override;
bool resizeOverlayItemToFitPlot(caf::TitledOverlayFrame* overlayItem);
void contextMenuEvent(QContextMenuEvent*) override;
private:
std::map<caf::PdmPointer<RimGridCrossPlotCurveSet>, QPointer<RiuCvfOverlayItemWidget>> m_legendWidgets;
std::unique_ptr<RiuPlotAnnotationTool> m_annotationTool;
std::unique_ptr<RiuPlotAnnotationTool> m_annotationTool;
};