#4134 #4124 Refactor RiuSummaryQwtPlot on top of a base RiuQwtPlot class and use this for Cross Plots

* Get a lot of functionality included: zoom, panning, etc.
This commit is contained in:
Gaute Lindkvist committed 2019-02-26 11:44:26 +01:00
1 parent 2582e98961
commit 4c026952a1
40 files changed
+980 -669

No files matched your search

@@ -49,8 +49,9 @@ void RicCreateGridCrossPlotFeature::onActionTriggered(bool isChecked)
RimGridCrossPlotCollection* collection = project->mainPlotCollection()->gridCrossPlotCollection();
RimGridCrossPlot* plot = collection->createGridCrossPlot();
plot->createCurveSet();
plot->createCurveSet();
plot->loadDataAndUpdate();
plot->zoomAll();
plot->updateConnectedEditors();
RiaApplication::instance()->project()->updateConnectedEditors();
@@ -28,7 +28,6 @@
#include "Rim3dOverlayInfoConfig.h"
#include "RiuPlotMainWindow.h"
#include "RiuSummaryQwtPlot.h"
#include "RiuTools.h"
#include <QVBoxLayout>
@@ -28,6 +28,7 @@
#include "RiuPlotMainWindow.h"
#include "RiuSummaryQwtPlot.h"
#include "RiuQwtPlotTools.h"
#include "RiuTools.h"
#include <QVBoxLayout>
@@ -69,8 +70,8 @@ RicGridStatisticsDialog::RicGridStatisticsDialog(QWidget* parent)
// Set widget properties
m_textEdit->setReadOnly(true);
RiuSummaryQwtPlot::setCommonPlotBehaviour(m_historgramPlot);
RiuSummaryQwtPlot::setCommonPlotBehaviour(m_aggregatedPlot);
RiuQwtPlotTools::setCommonPlotBehaviour(m_historgramPlot);
RiuQwtPlotTools::setCommonPlotBehaviour(m_aggregatedPlot);
// Define layout
QVBoxLayout* dialogLayout = new QVBoxLayout();
@@ -33,7 +33,6 @@
#include "RimTools.h"
#include "RiuPlotMainWindow.h"
#include "RiuSummaryQwtPlot.h"
#include "RiuTools.h"
#include <QVBoxLayout>