diff --git a/src/musredit_qt5/mupp/plotter/PMuppCanvas.cpp b/src/musredit_qt5/mupp/plotter/PMuppCanvas.cpp index d9b7ac93..7ac028c0 100644 --- a/src/musredit_qt5/mupp/plotter/PMuppCanvas.cpp +++ b/src/musredit_qt5/mupp/plotter/PMuppCanvas.cpp @@ -651,7 +651,51 @@ void PMuppCanvas::ExportData() fi.fOverwrite = true; new TGFileDialog(0, fImp, kFDSave, &fi); if (fi.fFilename && strlen(fi.fFilename)) { - // still missing, as35 - new TGMsgBox(gClient->GetRoot(), 0, "ExportData", "NOT YET IMPLEMENTED", kMBIconAsterisk); + std::ofstream fout(fi.fFilename, std::ios_base::out); + // write header + fout << "% "; + for (int i=0; iGetRoot(), 0, "ExportData", "NOT YET IMPLEMENTED", kMBIconAsterisk); + std::ofstream fout(fi.fFilename, std::ios_base::out); + // write header + fout << "% "; + for (int i=0; i