#2102 Statistics dialog. Dialog contents updates as 3D view is modified

This commit is contained in:
Bjørn Erik Jensen
2017-11-16 10:39:54 +01:00
parent 4b48da4250
commit 24843f55b6
6 changed files with 63 additions and 42 deletions

View File

@@ -32,25 +32,6 @@
CAF_CMD_SOURCE_INIT(RicShowGridStatisticsFeature, "RicShowGridStatisticsFeature");
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
//RicSummaryCurveCalculatorDialog* RicShowSummaryCurveCalculatorFeature::curveCalculatorDialog()
//{
// static RicSummaryCurveCalculatorDialog* singleton = new RicSummaryCurveCalculatorDialog(nullptr);
//
// return singleton;
//}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
//void RicShowSummaryCurveCalculatorFeature::hideCurveCalculatorDialog()
//{
// auto dialog = RicShowSummaryCurveCalculatorFeature::curveCalculatorDialog();
//
// dialog->hide();
//}
//--------------------------------------------------------------------------------------------------
///
@@ -65,19 +46,12 @@ bool RicShowGridStatisticsFeature::isCommandEnabled()
//--------------------------------------------------------------------------------------------------
void RicShowGridStatisticsFeature::onActionTriggered(bool isChecked)
{
RicGridStatisticsDialog* dialog = new RicGridStatisticsDialog(nullptr);
dialog->setLabel("Grid statistics");
auto eclipseView = caf::firstAncestorOfTypeFromSelectedObject<RimEclipseView*>();
if (eclipseView)
if (eclipseView && eclipseView->overlayInfoConfig())
{
dialog->setInfoText(eclipseView);
dialog->setHistogramData(eclipseView);
eclipseView->overlayInfoConfig()->showStatisticsInfoDialog();
}
dialog->show();
dialog->raise();
}
//--------------------------------------------------------------------------------------------------