Skip to content
Snippets Groups Projects
Commit ceef7725 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

member class -> anon ns

parent 183ad6a7
No related branches found
No related tags found
1 merge request!427Reduce include dependences in GUI; break cyclic dependence between View and Model
...@@ -29,25 +29,32 @@ const QString int_extension = ".int"; ...@@ -29,25 +29,32 @@ const QString int_extension = ".int";
const QString tif_extension = ".tif"; const QString tif_extension = ".tif";
const QString txt_extension = ".txt"; const QString txt_extension = ".txt";
const QVector<SavePlotAssistant::Format> outFormats = { class Format {
SavePlotAssistant::Format(png_extension, "png Image (*.png)"), public:
SavePlotAssistant::Format(jpg_extension, "jpg Image (*.jpg)"), Format() {}
SavePlotAssistant::Format(pdf_extension, "pdf File (*.pdf)"), Format(const QString& file_extention, const QString& filter);
SavePlotAssistant::Format(int_extension, "BornAgain ASCII format (*.int)"), QString m_file_extention;
SavePlotAssistant::Format(txt_extension, "Simple ASCII table (*.txt)"), QString m_filter;
#ifdef BORNAGAIN_TIFF_SUPPORT
SavePlotAssistant::Format(tif_extension, "32-bits TIFF files (*.tif)"),
#endif
}; };
} // namespace Format::Format(const QString& file_extention, const QString& filter)
SavePlotAssistant::Format::Format(const QString& file_extention, const QString& filter)
: m_file_extention(file_extention), m_filter(filter) : m_file_extention(file_extention), m_filter(filter)
{ {
} }
const QVector<Format> outFormats = {
Format(png_extension, "png Image (*.png)"),
Format(jpg_extension, "jpg Image (*.jpg)"),
Format(pdf_extension, "pdf File (*.pdf)"),
Format(int_extension, "BornAgain ASCII format (*.int)"),
Format(txt_extension, "Simple ASCII table (*.txt)"),
#ifdef BORNAGAIN_TIFF_SUPPORT
Format(tif_extension, "32-bits TIFF files (*.tif)"),
#endif
};
} // namespace
void SavePlotAssistant::savePlot(const QString& dirname, QCustomPlot* plot, void SavePlotAssistant::savePlot(const QString& dirname, QCustomPlot* plot,
OutputData<double>* output_data) OutputData<double>* output_data)
......
...@@ -26,13 +26,6 @@ template <class T> class OutputData; ...@@ -26,13 +26,6 @@ template <class T> class OutputData;
class SavePlotAssistant { class SavePlotAssistant {
public: public:
class Format {
public:
Format() {}
Format(const QString& file_extention, const QString& filter);
QString m_file_extention;
QString m_filter;
};
void savePlot(const QString& dirname, QCustomPlot* plot, OutputData<double>* output_data); void savePlot(const QString& dirname, QCustomPlot* plot, OutputData<double>* output_data);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment