mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Whitepace
This commit is contained in:
parent
e7c08223b6
commit
96b1fc9160
@ -18,39 +18,36 @@
|
|||||||
|
|
||||||
#include "RimSummaryAxisProperties.h"
|
#include "RimSummaryAxisProperties.h"
|
||||||
|
|
||||||
#include "RimSummaryPlot.h"
|
|
||||||
#include "RiaDefines.h"
|
#include "RiaDefines.h"
|
||||||
|
#include "RimSummaryPlot.h"
|
||||||
|
|
||||||
#include "cafPdmUiSliderEditor.h"
|
#include "cafPdmUiSliderEditor.h"
|
||||||
|
|
||||||
#include <cmath>
|
#include <cmath>
|
||||||
|
|
||||||
|
|
||||||
namespace caf
|
namespace caf
|
||||||
{
|
{
|
||||||
template<>
|
// clang-format off
|
||||||
void caf::AppEnum< RimSummaryAxisProperties::NumberFormatType >::setUp()
|
template<>
|
||||||
{
|
void caf::AppEnum<RimSummaryAxisProperties::NumberFormatType>::setUp()
|
||||||
addItem(RimSummaryAxisProperties::NUMBER_FORMAT_AUTO, "NUMBER_FORMAT_AUTO", "Auto");
|
{
|
||||||
addItem(RimSummaryAxisProperties::NUMBER_FORMAT_DECIMAL, "NUMBER_FORMAT_DECIMAL", "Decimal");
|
addItem(RimSummaryAxisProperties::NUMBER_FORMAT_AUTO, "NUMBER_FORMAT_AUTO", "Auto");
|
||||||
addItem(RimSummaryAxisProperties::NUMBER_FORMAT_SCIENTIFIC,"NUMBER_FORMAT_SCIENTIFIC", "Scientific");
|
addItem(RimSummaryAxisProperties::NUMBER_FORMAT_DECIMAL, "NUMBER_FORMAT_DECIMAL", "Decimal");
|
||||||
|
addItem(RimSummaryAxisProperties::NUMBER_FORMAT_SCIENTIFIC, "NUMBER_FORMAT_SCIENTIFIC", "Scientific");
|
||||||
|
|
||||||
setDefault(RimSummaryAxisProperties::NUMBER_FORMAT_AUTO);
|
setDefault(RimSummaryAxisProperties::NUMBER_FORMAT_AUTO);
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace caf
|
|
||||||
{
|
|
||||||
template<>
|
template<>
|
||||||
void caf::AppEnum< RimSummaryAxisProperties::AxisTitlePositionType >::setUp()
|
void caf::AppEnum<RimSummaryAxisProperties::AxisTitlePositionType>::setUp()
|
||||||
{
|
{
|
||||||
addItem(RimSummaryAxisProperties::AXIS_TITLE_CENTER, "AXIS_TITLE_CENTER", "Center");
|
addItem(RimSummaryAxisProperties::AXIS_TITLE_CENTER, "AXIS_TITLE_CENTER", "Center");
|
||||||
addItem(RimSummaryAxisProperties::AXIS_TITLE_END, "AXIS_TITLE_END", "At End");
|
addItem(RimSummaryAxisProperties::AXIS_TITLE_END, "AXIS_TITLE_END", "At End");
|
||||||
|
|
||||||
setDefault(RimSummaryAxisProperties::AXIS_TITLE_CENTER);
|
setDefault(RimSummaryAxisProperties::AXIS_TITLE_CENTER);
|
||||||
}
|
}
|
||||||
}
|
// clang-format on
|
||||||
|
} // namespace caf
|
||||||
|
|
||||||
CAF_PDM_SOURCE_INIT(RimSummaryAxisProperties, "SummaryYAxisProperties");
|
CAF_PDM_SOURCE_INIT(RimSummaryAxisProperties, "SummaryYAxisProperties");
|
||||||
|
|
||||||
@ -108,13 +105,13 @@ caf::PdmFieldHandle* RimSummaryAxisProperties::userDescriptionField()
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
QList<caf::PdmOptionItemInfo> RimSummaryAxisProperties::calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions, bool * useOptionsOnly)
|
QList<caf::PdmOptionItemInfo> RimSummaryAxisProperties::calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions,
|
||||||
|
bool* useOptionsOnly)
|
||||||
{
|
{
|
||||||
QList<caf::PdmOptionItemInfo> options;
|
QList<caf::PdmOptionItemInfo> options;
|
||||||
*useOptionsOnly = true;
|
*useOptionsOnly = true;
|
||||||
|
|
||||||
if (&titleFontSize == fieldNeedingOptions ||
|
if (&titleFontSize == fieldNeedingOptions || &valuesFontSize == fieldNeedingOptions)
|
||||||
&valuesFontSize == fieldNeedingOptions)
|
|
||||||
{
|
{
|
||||||
std::vector<int> fontSizes;
|
std::vector<int> fontSizes;
|
||||||
fontSizes.push_back(8);
|
fontSizes.push_back(8);
|
||||||
@ -137,10 +134,8 @@ QList<caf::PdmOptionItemInfo> RimSummaryAxisProperties::calculateValueOptions(co
|
|||||||
{
|
{
|
||||||
for (int exp = -12; exp <= 12; exp += 3)
|
for (int exp = -12; exp <= 12; exp += 3)
|
||||||
{
|
{
|
||||||
QString uiText =
|
QString uiText = exp == 0 ? "1" : QString("10 ^ %1").arg(exp);
|
||||||
exp == 0 ? "1" :
|
double value = std::pow(10, exp);
|
||||||
QString("10 ^ %1").arg(exp);
|
|
||||||
double value = std::pow(10, exp);
|
|
||||||
|
|
||||||
options.push_back(caf::PdmOptionItemInfo(uiText, value));
|
options.push_back(caf::PdmOptionItemInfo(uiText, value));
|
||||||
}
|
}
|
||||||
@ -174,7 +169,7 @@ void RimSummaryAxisProperties::defineUiOrdering(QString uiConfigName, caf::PdmUi
|
|||||||
titleGroup.add(&titlePositionEnum);
|
titleGroup.add(&titlePositionEnum);
|
||||||
titleGroup.add(&titleFontSize);
|
titleGroup.add(&titleFontSize);
|
||||||
|
|
||||||
caf::PdmUiGroup& scaleGroup = *(uiOrdering.addNewGroup("Axis Values"));
|
caf::PdmUiGroup& scaleGroup = *(uiOrdering.addNewGroup("Axis Values"));
|
||||||
scaleGroup.add(&isLogarithmicScaleEnabled);
|
scaleGroup.add(&isLogarithmicScaleEnabled);
|
||||||
scaleGroup.add(&numberFormat);
|
scaleGroup.add(&numberFormat);
|
||||||
|
|
||||||
@ -265,9 +260,9 @@ bool RimSummaryAxisProperties::isActive() const
|
|||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
///
|
///
|
||||||
//--------------------------------------------------------------------------------------------------
|
//--------------------------------------------------------------------------------------------------
|
||||||
void RimSummaryAxisProperties::fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue)
|
void RimSummaryAxisProperties::fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue,
|
||||||
|
const QVariant& newValue)
|
||||||
{
|
{
|
||||||
|
|
||||||
if (changedField == &isAutoTitle)
|
if (changedField == &isAutoTitle)
|
||||||
{
|
{
|
||||||
updateOptionSensitivity();
|
updateOptionSensitivity();
|
||||||
@ -324,4 +319,3 @@ caf::PdmFieldHandle* RimSummaryAxisProperties::objectToggleField()
|
|||||||
{
|
{
|
||||||
return &m_isActive;
|
return &m_isActive;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -16,22 +16,19 @@
|
|||||||
//
|
//
|
||||||
/////////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "RiaDefines.h"
|
#include "RiaDefines.h"
|
||||||
|
|
||||||
#include "cafPdmObject.h"
|
|
||||||
#include "cafPdmField.h"
|
|
||||||
#include "cafPdmChildArrayField.h"
|
|
||||||
#include "cafAppEnum.h"
|
#include "cafAppEnum.h"
|
||||||
|
#include "cafPdmChildArrayField.h"
|
||||||
|
#include "cafPdmField.h"
|
||||||
|
#include "cafPdmObject.h"
|
||||||
|
|
||||||
#include "qwt_plot.h"
|
#include "qwt_plot.h"
|
||||||
|
|
||||||
#include <QString>
|
#include <QString>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//==================================================================================================
|
//==================================================================================================
|
||||||
///
|
///
|
||||||
///
|
///
|
||||||
@ -57,40 +54,42 @@ public:
|
|||||||
public:
|
public:
|
||||||
RimSummaryAxisProperties();
|
RimSummaryAxisProperties();
|
||||||
|
|
||||||
void setNameAndAxis(const QString& name, QwtPlot::Axis axis);
|
void setNameAndAxis(const QString& name, QwtPlot::Axis axis);
|
||||||
QwtPlot::Axis qwtPlotAxisType() const;
|
QwtPlot::Axis qwtPlotAxisType() const;
|
||||||
RiaDefines::PlotAxis plotAxisType() const;
|
RiaDefines::PlotAxis plotAxisType() const;
|
||||||
|
bool useAutoTitle() const;
|
||||||
|
bool showDescription() const;
|
||||||
|
bool showAcronym() const;
|
||||||
|
bool showUnitText() const;
|
||||||
|
|
||||||
bool useAutoTitle() const;
|
caf::PdmField<QString> customTitle;
|
||||||
bool showDescription() const;
|
caf::PdmField<int> titleFontSize;
|
||||||
bool showAcronym() const;
|
caf::PdmField<caf::AppEnum<AxisTitlePositionType>> titlePositionEnum;
|
||||||
bool showUnitText() const;
|
|
||||||
|
|
||||||
caf::PdmField<QString> customTitle;
|
caf::PdmField<double> visibleRangeMin;
|
||||||
caf::PdmField<int> titleFontSize;
|
caf::PdmField<double> visibleRangeMax;
|
||||||
caf::PdmField< caf::AppEnum< AxisTitlePositionType > > titlePositionEnum;
|
|
||||||
|
|
||||||
caf::PdmField<double> visibleRangeMin;
|
caf::PdmField<caf::AppEnum<NumberFormatType>> numberFormat;
|
||||||
caf::PdmField<double> visibleRangeMax;
|
caf::PdmField<int> numberOfDecimals;
|
||||||
|
caf::PdmField<double> scaleFactor;
|
||||||
|
caf::PdmField<bool> isLogarithmicScaleEnabled;
|
||||||
|
caf::PdmField<int> valuesFontSize;
|
||||||
|
|
||||||
caf::PdmField< caf::AppEnum< NumberFormatType > > numberFormat;
|
bool isActive() const;
|
||||||
caf::PdmField<int> numberOfDecimals;
|
|
||||||
caf::PdmField<double> scaleFactor;
|
|
||||||
caf::PdmField<bool> isLogarithmicScaleEnabled;
|
|
||||||
caf::PdmField<int> valuesFontSize;
|
|
||||||
|
|
||||||
bool isActive() const;
|
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual void initAfterRead() override;
|
virtual void initAfterRead() override;
|
||||||
virtual caf::PdmFieldHandle* userDescriptionField() override;
|
virtual caf::PdmFieldHandle* userDescriptionField() override;
|
||||||
virtual caf::PdmFieldHandle* objectToggleField() override;
|
virtual caf::PdmFieldHandle* objectToggleField() override;
|
||||||
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue, const QVariant& newValue) override;
|
virtual void fieldChangedByUi(const caf::PdmFieldHandle* changedField, const QVariant& oldValue,
|
||||||
virtual QList<caf::PdmOptionItemInfo> calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions, bool * useOptionsOnly) override;
|
const QVariant& newValue) override;
|
||||||
virtual void defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering) override;
|
virtual void defineUiOrdering(QString uiConfigName, caf::PdmUiOrdering& uiOrdering) override;
|
||||||
|
|
||||||
|
virtual QList<caf::PdmOptionItemInfo> calculateValueOptions(const caf::PdmFieldHandle* fieldNeedingOptions,
|
||||||
|
bool* useOptionsOnly) override;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void updateOptionSensitivity();
|
void updateOptionSensitivity();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
caf::PdmField<bool> m_isActive;
|
caf::PdmField<bool> m_isActive;
|
||||||
@ -100,6 +99,6 @@ private:
|
|||||||
caf::PdmField<bool> m_displayLongName;
|
caf::PdmField<bool> m_displayLongName;
|
||||||
caf::PdmField<bool> m_displayUnitText;
|
caf::PdmField<bool> m_displayUnitText;
|
||||||
|
|
||||||
caf::PdmField<QString> m_name;
|
caf::PdmField<QString> m_name;
|
||||||
QwtPlot::Axis m_axis;
|
QwtPlot::Axis m_axis;
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user