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

+ DatafilesSet::insertDatafileItem

parent 735c2d14
No related branches found
No related tags found
1 merge request!2355cleanup under DatafilesSelector
...@@ -126,11 +126,16 @@ void DatafilesSet::readDatafiles(const QString& projectDir, MessageService* mess ...@@ -126,11 +126,16 @@ void DatafilesSet::readDatafiles(const QString& projectDir, MessageService* mess
dataFilesCleaner.recollectDataNames(dataItems()); dataFilesCleaner.recollectDataNames(dataItems());
} }
void DatafilesSet::insertDatafileItem(DatafileItem* dfi)
{
m_dfile_items.emplace_back(dfi);
}
DatafileItem* DatafilesSet::insertDataItem(const QString& fname, const Datafield& df) DatafileItem* DatafilesSet::insertDataItem(const QString& fname, const Datafield& df)
{ {
auto* r = new DatafileItem(QFileInfo(fname).baseName(), df); auto* dfi = new DatafileItem(QFileInfo(fname).baseName(), df);
m_dfile_items.emplace_back(r); insertDatafileItem(dfi);
return r; return dfi;
} }
QVector<DatafileItem*> DatafilesSet::dfileItems() const QVector<DatafileItem*> DatafilesSet::dfileItems() const
......
...@@ -41,6 +41,7 @@ public: ...@@ -41,6 +41,7 @@ public:
void writeDatafiles(const QString& projectDir); void writeDatafiles(const QString& projectDir);
void readDatafiles(const QString& projectDir, MessageService* messageService); void readDatafiles(const QString& projectDir, MessageService* messageService);
void insertDatafileItem(DatafileItem* dfi);
DatafileItem* insertDataItem(const QString& fname, const Datafield& df); DatafileItem* insertDataItem(const QString& fname, const Datafield& df);
QVector<DatafileItem*> dfileItems() const; QVector<DatafileItem*> dfileItems() const;
QVector<DatafileItem*> dfileItems(int rank) const; QVector<DatafileItem*> dfileItems(int rank) const;
......
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