allow specifying a name for a sequence
[mussa.git] / qui / mussa_setup_dialog / SequenceSetupFrame.cpp
index fd26f26f19028ba7ba89e9732bdaa114eb583493..423e5fe48736b36be60ccacc9e0e7b7ec943df44 100644 (file)
@@ -91,6 +91,7 @@ std::list<SetupInfo *> SequenceSetupFrame::getSetupInfo()
   
   std::list<SetupInfo *> setupInfoList;
 
+  QString seqName;
   QString seqFile;
   QString annotFile;
   int fastaIndex;
@@ -103,7 +104,8 @@ std::list<SetupInfo *> SequenceSetupFrame::getSetupInfo()
   for (int i = 0; i < curSeqCount; i++)
   {
     seq = seqList.back();
-    
+   
+    seqName = seq->getName();
     seqFile = seq->getSeqFile();
     annotFile = seq->getAnnotFile();
     fastaIndex = seq->getFastaIndex();
@@ -113,7 +115,8 @@ std::list<SetupInfo *> SequenceSetupFrame::getSetupInfo()
     seqList.push_front(seq);
     seqList.pop_back();
 
-    setupInfoList.push_back(new SetupInfo(seqFile.toStdString(), 
+    setupInfoList.push_back(new SetupInfo(seqName.toStdString(),
+            seqFile.toStdString(), 
                                          annotFile.toStdString(), 
                                          fastaIndex, start, end));