Changeset 3327 in ntrip


Ignore:
Timestamp:
Jul 17, 2011, 11:51:53 AM (13 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncrawfile.cpp

    r3004 r3327  
    4242#include "bncapp.h"
    4343#include "bncutils.h"
     44#include "bncsettings.h"
    4445
    4546using namespace std;
     
    7172  // Initialize for Output
    7273  // ---------------------
    73   else {
     74  else {   
    7475    QDate currDate = currentDateAndTimeGPS().date();
    7576    _currentFileName = _fileName + "_" + currDate.toString("yyMMdd");
    76     _outFile = new QFile(_currentFileName);
    77     _outFile->open(QIODevice::WriteOnly);
    78     _outFile->write(RAW_FILE_VERSION " Version of BNC raw file");
     77    _outFile = new QFile(_currentFileName);     
     78    bncSettings settings;
     79    if ( Qt::CheckState(settings.value("rnxAppend").toInt()) == Qt::Checked &&
     80         QFile::exists(_currentFileName) ) {
     81      _outFile->open(QIODevice::WriteOnly | QIODevice::Append);
     82    }
     83    else {
     84      _outFile->open(QIODevice::WriteOnly);
     85      _outFile->write(RAW_FILE_VERSION " Version of BNC raw file");
     86    }
    7987  }
    8088}
Note: See TracChangeset for help on using the changeset viewer.