#2018 Ascii data. Add preview text field to ascii paste dialog

This commit is contained in:
Bjørn Erik Jensen
2017-11-21 10:01:43 +01:00
parent bd2f04c13f
commit d7dc304eca
3 changed files with 47 additions and 4 deletions

View File

@@ -81,8 +81,11 @@ void RicPasteAsciiDataToSummaryPlotFeature::onActionTriggered(bool isChecked)
RimSummaryPlot* summaryPlot = nullptr;
destinationObject->firstAncestorOrThisOfType(summaryPlot);
QString text = getPastedData();
RicPasteAsciiDataToSummaryPlotFeatureUi pasteOptions;
if (!summaryPlot) pasteOptions.createNewPlot();
pasteOptions.setPreviewText(text);
caf::PdmSettings::readFieldsFromApplicationStore(&pasteOptions);
caf::PdmUiPropertyViewDialog propertyDialog(NULL, &pasteOptions, "Set Paste Options", "");
@@ -101,8 +104,6 @@ void RicPasteAsciiDataToSummaryPlotFeature::onActionTriggered(bool isChecked)
caf::PdmSettings::writeFieldsToApplicationStore(&pasteOptions);
QString text = getPastedData();
std::vector<RimAsciiDataCurve*> curves = parseCurves(text, pasteOptions);
for (RimAsciiDataCurve* curve : curves)