#1977 Curve Calculator : Rename to RicSummaryCurveCalculatorEditor

This commit is contained in:
Magne Sjaastad 2017-10-12 20:24:26 +02:00
parent 44a5605936
commit ad92b93e06
5 changed files with 30 additions and 14 deletions

View File

@ -26,6 +26,10 @@ ${CEE_CURRENT_LIST_DIR}RicSummaryCurveCreator.h
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCreatorSplitterUi.h
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCreatorDialog.h
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCreatorFactoryImpl.h
${CEE_CURRENT_LIST_DIR}RicShowSummaryCurveCalculatorFeature.h
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCalculatorDialog.h
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCalculatorEditor.h
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCalculator.h
)
set (SOURCE_GROUP_SOURCE_FILES
@ -51,7 +55,7 @@ ${CEE_CURRENT_LIST_DIR}RicSummaryCurveCreatorDialog.cpp
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCreatorFactoryImpl.cpp
${CEE_CURRENT_LIST_DIR}RicShowSummaryCurveCalculatorFeature.cpp
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCalculatorDialog.cpp
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCalculatorWidget.cpp
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCalculatorEditor.cpp
${CEE_CURRENT_LIST_DIR}RicSummaryCurveCalculator.cpp
)

View File

@ -18,7 +18,7 @@
#include "RicSummaryCurveCalculatorDialog.h"
#include "RicSummaryCurveCalculatorWidget.h"
#include "RicSummaryCurveCalculatorEditor.h"
#include <QDialogButtonBox>
#include <QVBoxLayout>
@ -50,8 +50,8 @@ void RicSummaryCurveCalculatorDialog::setUp()
QVBoxLayout* mainLayout = new QVBoxLayout(this);
mainLayout->setContentsMargins(0, 0, 0, 0);
RicSummaryCurveCalculatorWidget* w = new RicSummaryCurveCalculatorWidget(this);
mainLayout->addWidget(w->getOrCreateWidget(this));
m_summaryCalcWidget = std::unique_ptr<RicSummaryCurveCalculatorEditor>(new RicSummaryCurveCalculatorEditor(this));
mainLayout->addWidget(m_summaryCalcWidget->getOrCreateWidget(this));
QDialogButtonBox* buttonBox = new QDialogButtonBox(QDialogButtonBox::Ok | QDialogButtonBox::Cancel);
connect(buttonBox, SIGNAL(accepted()), this, SLOT(accept()));
@ -59,6 +59,6 @@ void RicSummaryCurveCalculatorDialog::setUp()
mainLayout->addWidget(buttonBox);
w->updateUi();
m_summaryCalcWidget->updateUi();
}

View File

@ -19,7 +19,9 @@
#pragma once
#include <QDialog>
#include <memory>
class RicSummaryCurveCalculatorEditor;
//==================================================================================================
///
@ -34,4 +36,6 @@ public:
private:
void setUp();
private:
std::unique_ptr<RicSummaryCurveCalculatorEditor> m_summaryCalcWidget;
};

View File

@ -16,7 +16,7 @@
//
/////////////////////////////////////////////////////////////////////////////////
#include "RicSummaryCurveCalculatorWidget.h"
#include "RicSummaryCurveCalculatorEditor.h"
#include "RicSummaryCurveCalculator.h"
@ -40,7 +40,7 @@
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
RicSummaryCurveCalculatorWidget::RicSummaryCurveCalculatorWidget(QWidget* parent)
RicSummaryCurveCalculatorEditor::RicSummaryCurveCalculatorEditor(QWidget* parent)
{
m_calculator = std::unique_ptr<RicSummaryCurveCalculator>(new RicSummaryCurveCalculator);
@ -61,15 +61,23 @@ RicSummaryCurveCalculatorWidget::RicSummaryCurveCalculatorWidget(QWidget* parent
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
RicSummaryCurveCalculatorWidget::~RicSummaryCurveCalculatorWidget()
RicSummaryCurveCalculatorEditor::~RicSummaryCurveCalculatorEditor()
{
if (m_pdmTableView)
{
m_pdmTableView->setListField(nullptr);
delete m_pdmTableView;
m_pdmTableView = nullptr;
}
this->setPdmObject(nullptr);
}
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
void RicSummaryCurveCalculatorWidget::recursivelyConfigureAndUpdateTopLevelUiItems(const std::vector<caf::PdmUiItem *>& topLevelUiItems, const QString& uiConfigName)
void RicSummaryCurveCalculatorEditor::recursivelyConfigureAndUpdateTopLevelUiItems(const std::vector<caf::PdmUiItem *>& topLevelUiItems, const QString& uiConfigName)
{
if (!m_firstRowLeftLayout || !m_firstRowRightLayout) return;
@ -106,7 +114,7 @@ void RicSummaryCurveCalculatorWidget::recursivelyConfigureAndUpdateTopLevelUiIte
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
QWidget* RicSummaryCurveCalculatorWidget::createWidget(QWidget* parent)
QWidget* RicSummaryCurveCalculatorEditor::createWidget(QWidget* parent)
{
QWidget* widget = new QWidget(parent);
@ -147,7 +155,7 @@ QWidget* RicSummaryCurveCalculatorWidget::createWidget(QWidget* parent)
//--------------------------------------------------------------------------------------------------
///
//--------------------------------------------------------------------------------------------------
QMinimizePanel* RicSummaryCurveCalculatorWidget::updateGroupBoxWithContent(caf::PdmUiGroup* group,
QMinimizePanel* RicSummaryCurveCalculatorEditor::updateGroupBoxWithContent(caf::PdmUiGroup* group,
const QString& uiConfigName)
{
QMinimizePanel* groupBox = findOrCreateGroupBox(this->widget(), group, uiConfigName);

View File

@ -42,11 +42,11 @@ namespace caf {
///
///
//==================================================================================================
class RicSummaryCurveCalculatorWidget : public caf::PdmUiWidgetBasedObjectEditor
class RicSummaryCurveCalculatorEditor : public caf::PdmUiWidgetBasedObjectEditor
{
public:
RicSummaryCurveCalculatorWidget(QWidget* parent);
~RicSummaryCurveCalculatorWidget();
RicSummaryCurveCalculatorEditor(QWidget* parent);
~RicSummaryCurveCalculatorEditor();
private:
virtual void recursivelyConfigureAndUpdateTopLevelUiItems(const std::vector<caf::PdmUiItem *>& topLevelUiItems,