Index: /trunk/BNC/src/rinex/reqcanalyze.cpp
===================================================================
--- /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 6308)
+++ /trunk/BNC/src/rinex/reqcanalyze.cpp	(revision 6309)
@@ -737,5 +737,5 @@
   // Summary
   // -------
-  *_log << "QC Format Version : " << QString("%1").arg(QC_FORMAT_VERSION,3,'f',1) << endl
+  *_log << "QC Format Version : " << QString("%1").arg(QC_FORMAT_VERSION,3,'f',1) << endl << endl
         << "Observation File  : " << obsFile->fileName().toAscii().data() << endl
         << "Navigation File(s): " << _navFileNames.join(", ")             << endl
@@ -768,5 +768,5 @@
   }
 
-  *_log << "Number of Systems : " << systemMap.size() << "   ";
+  *_log << "Navigation Systems: " << systemMap.size() << "   ";
   QMapIterator<QChar, QVector<const t_qcSatSum*> > itSys(systemMap);
   while (itSys.hasNext()) {
@@ -782,5 +782,4 @@
     const QVector<const t_qcSatSum*>& qcSatVec = itSys.value();
     QString prefixSys = QString("  ") + sys + QString(": ");
-    *_log << prefixSys << "Number of Satellites  : " << qcSatVec.size() << endl; 
     QMap<QString, QVector<const t_qcFrqSum*> > frqMap; 
     for (int ii = 0; ii < qcSatVec.size(); ii++) {
@@ -789,14 +788,16 @@
       while (itFrq.hasNext()) {
         itFrq.next();
-        const QString&    frqType  = itFrq.key();
+        QString           frqType  = itFrq.key(); if (frqType.length() < 2) frqType += ' ';
         const t_qcFrqSum& qcFrqSum = itFrq.value();
         frqMap[frqType].push_back(&qcFrqSum);
       }
     }
-    *_log << prefixSys << "Tracking Modes        : " << frqMap.size() << "   ";
+    *_log << endl
+          << prefixSys << "Satellites    : " << qcSatVec.size() << endl
+          << prefixSys << "Tracking Modes: " << frqMap.size() << "   ";
     QMapIterator<QString, QVector<const t_qcFrqSum*> > itFrq(frqMap); 
     while (itFrq.hasNext()) {
       itFrq.next();
-      const QString& frqType = itFrq.key();
+      QString frqType = itFrq.key(); if (frqType.length() < 2) frqType += ' ';
       *_log << ' ' << frqType;
     }
@@ -805,5 +806,5 @@
     while (itFrq.hasNext()) {
       itFrq.next();
-      const QString&                   frqType  = itFrq.key();
+      QString                          frqType  = itFrq.key(); if (frqType.length() < 2) frqType += ' ';
       const QVector<const t_qcFrqSum*> qcFrqVec = itFrq.value();
       QString prefixFrq = QString("  ") + frqType + QString(": ");
@@ -820,5 +821,6 @@
         numGaps         += qcFrqSum->_numGaps        ;
       }
-      *_log << prefixSys << prefixFrq << "Observations          : " << numObs << endl
+      *_log << endl
+            << prefixSys << prefixFrq << "Observations          : " << numObs << endl
             << prefixSys << prefixFrq << "Slips (file+found)    : " << numSlipsFlagged << " + " << numSlipsFound << endl
             << prefixSys << prefixFrq << "Gaps                  : " << numGaps << endl;
@@ -832,4 +834,5 @@
     return;
   }
+  *_log << endl;
   for (int iEpo = 0; iEpo < _qcFile._qcEpo.size(); iEpo++) {
     const t_qcEpo& qcEpo = _qcFile._qcEpo[iEpo];
