#2262 Summary Curve Creator : Add support for auto plot title

This commit is contained in:
Magne Sjaastad
2017-12-14 09:59:11 +01:00
parent fbee6e23a9
commit 53d1c7ef66
6 changed files with 76 additions and 24 deletions

View File

@@ -28,6 +28,7 @@
#include "cafPdmField.h"
#include "cafPdmObject.h"
#include "cafPdmPointer.h"
#include "cafPdmProxyValueField.h"
#include "cafPdmPtrArrayField.h"
#include "cafPdmPtrField.h"
@@ -97,11 +98,16 @@ private:
static RimSummaryCase* calculatedSummaryCase();
void selectionEditorFieldChanged();
void proxyEnablePlotAutoTitle(const bool& enable);
bool proxyPlotAutoTitle() const;
private:
caf::PdmPtrField<RimSummaryPlot*> m_targetPlot;
std::unique_ptr<RimSummaryPlot> m_previewPlot;
caf::PdmProxyValueField<bool> m_useAutoPlotTitleProxy;
caf::PdmField<bool> m_useAutoAppearanceAssignment;
caf::PdmField<bool> m_appearanceApplyButton;
caf::PdmField< AppearanceTypeAppEnum > m_caseAppearanceType;