Changeset 7506 in ntrip for trunk/BNC/src/pppWidgets.cpp


Ignore:
Timestamp:
Oct 13, 2015, 3:19:43 PM (9 years ago)
Author:
stuerze
Message:

automatic file name generation for ppp output files is added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/pppWidgets.cpp

    r7500 r7506  
    5959  _crdFile      = new qtFileChooser(); _crdFile     ->setObjectName("PPP/crdFile");      _widgets << _crdFile;
    6060  _antexFile    = new qtFileChooser(); _antexFile   ->setObjectName("PPP/antexFile");    _widgets << _antexFile;
    61   _logFile      = new QLineEdit();     _logFile     ->setObjectName("PPP/logFilePPP");   _widgets << _logFile;
    62   _nmeaFile     = new QLineEdit();     _nmeaFile    ->setObjectName("PPP/nmeaFile");     _widgets << _nmeaFile;
    63   _snxtroFile   = new QLineEdit();     _snxtroFile  ->setObjectName("PPP/snxtroFile");   _widgets << _snxtroFile;
     61  _logPath      = new QLineEdit();     _logPath     ->setObjectName("PPP/logPath");      _widgets << _logPath;
     62  _nmeaPath     = new QLineEdit();     _nmeaPath    ->setObjectName("PPP/nmeaPath");     _widgets << _nmeaPath;
     63  _snxtroPath   = new QLineEdit();     _snxtroPath  ->setObjectName("PPP/snxtroPath");   _widgets << _snxtroPath;
    6464  _snxtroSampl  = new QSpinBox();      _snxtroSampl ->setObjectName("PPP/snxtroSampl");  _widgets << _snxtroSampl;
    6565  _snxtroIntr   = new QComboBox();     _snxtroIntr  ->setObjectName("PPP/snxtroIntr");   _widgets << _snxtroIntr;
     66  _v3filenames  = new QCheckBox();     _v3filenames ->setObjectName("PPP/v3filenames");  _widgets << _v3filenames;
    6667  _staTable     = new QTableWidget();  _staTable    ->setObjectName("PPP/staTable");     _widgets << _staTable;
    6768  _lcGPS        = new QComboBox();     _lcGPS       ->setObjectName("PPP/lcGPS");        _widgets << _lcGPS;
     
    99100  connect(_dataSource, SIGNAL(currentIndexChanged(const QString&)), this, SLOT(slotEnableWidgets()));
    100101
    101   connect(_snxtroFile, SIGNAL(textChanged(const QString &)),
     102  connect(_snxtroPath, SIGNAL(textChanged(const QString &)),
    102103         this, SLOT(slotPPPTextChanged()));
    103104
     
    248249  // ---------
    249250  _corrMount  ->setText(settings.value(_corrMount  ->objectName()).toString());
    250   _logFile    ->setText(settings.value(_logFile    ->objectName()).toString());
    251   _nmeaFile   ->setText(settings.value(_nmeaFile   ->objectName()).toString());
    252   _snxtroFile ->setText(settings.value(_snxtroFile ->objectName()).toString());
     251  _logPath    ->setText(settings.value(_logPath    ->objectName()).toString());
     252  _nmeaPath   ->setText(settings.value(_nmeaPath   ->objectName()).toString());
     253  _snxtroPath ->setText(settings.value(_snxtroPath ->objectName()).toString());
    253254
    254255  if (!settings.value(_sigmaC1->objectName()).toString().isEmpty()) {
     
    291292  _eleWgtCode ->setCheckState(Qt::CheckState(settings.value(_eleWgtCode ->objectName()).toInt()));
    292293  _eleWgtPhase->setCheckState(Qt::CheckState(settings.value(_eleWgtPhase->objectName()).toInt()));
     294  _v3filenames->setCheckState(Qt::CheckState(settings.value(_v3filenames->objectName()).toInt()));
    293295
    294296  // SpinBoxex
     
    346348  settings.setValue(_crdFile     ->objectName(), _crdFile     ->fileName());
    347349  settings.setValue(_antexFile   ->objectName(), _antexFile   ->fileName());
    348   settings.setValue(_logFile     ->objectName(), _logFile     ->text());
    349   settings.setValue(_nmeaFile    ->objectName(), _nmeaFile    ->text());
    350   settings.setValue(_snxtroFile  ->objectName(), _snxtroFile  ->text());
     350  settings.setValue(_logPath     ->objectName(), _logPath     ->text());
     351  settings.setValue(_nmeaPath    ->objectName(), _nmeaPath    ->text());
     352  settings.setValue(_snxtroPath  ->objectName(), _snxtroPath  ->text());
    351353  settings.setValue(_snxtroSampl ->objectName(), _snxtroSampl ->value());
     354  settings.setValue(_v3filenames ->objectName(), _v3filenames ->checkState());
    352355  settings.setValue(_snxtroIntr  ->objectName(), _snxtroIntr  ->currentText());
    353356  settings.setValue(_lcGPS       ->objectName(), _lcGPS       ->currentText());
     
    417420  }
    418421
    419   if ( _snxtroFile->text() != "" && !allDisabled) {
     422  if ( _snxtroPath->text() != "" && !allDisabled) {
    420423    _snxtroSampl->setEnabled(true);
    421424    _snxtroIntr ->setEnabled(true);
     
    488491  // SNX TRO file sampling
    489492  // ---------------------
    490   if (sender() == 0 || sender() == _snxtroFile) {
    491     if ( _snxtroFile->text() != "" ) {
     493  if (sender() == 0 || sender() == _snxtroPath) {
     494    if ( _snxtroPath->text() != "" ) {
    492495      _snxtroSampl->setEnabled(true);
    493496      _snxtroIntr->setEnabled(true);
Note: See TracChangeset for help on using the changeset viewer.