Changeset 7268 in ntrip for trunk/BNC/src


Ignore:
Timestamp:
Sep 7, 2015, 12:51:15 PM (9 years ago)
Author:
stuerze
Message:

option '--version' is added to get BNC's current version

File:
1 edited

Legend:

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

    r6569 r7268  
    3535 * Created:    24-Dec-2005
    3636 *
    37  * Changes:   
     37 * Changes:
    3838 *
    3939 * -----------------------------------------------------------------------*/
     
    7575  QString    confFileName;
    7676
    77   QByteArray printHelp = "Usage: bnc --nw                       \n"
    78                          "           --display <XXX>            \n"
    79                          "           --conf <confFileName>      \n"
     77  QByteArray printHelp = "Usage: bnc --nw                       \n"
     78                         "           --version                  \n"
     79                         "           --display <XXX>            \n"
     80                         "           --conf <confFileName>      \n"
    8081                         "           --file <rawFileName>       \n"
    8182                         "           --key  <keyName> <keyValue>\n";
     
    8889    if (QRegExp("--?nw").exactMatch(argv[ii])) {
    8990      interactive = false;
     91    }
     92    if (QRegExp("--?version").exactMatch(argv[ii])) {
     93      cout << BNCPGMNAME << endl;
     94      exit(0);
    9095    }
    9196    if (QRegExp("--?display").exactMatch(argv[ii])) {
     
    156161      }
    157162    }
    158    
     163
    159164    app.setWindowIcon(QPixmap(":ntrip-logo.png"));
    160165
     
    164169  }
    165170
    166   // Post-Processing PPP 
     171  // Post-Processing PPP
    167172  // -------------------
    168173  else if (settings.value("PPP/dataSource").toString() == "RINEX Files") {
     
    204209
    205210    bncEphUploadCaster* casterEph = new bncEphUploadCaster(); (void) casterEph;
    206    
     211
    207212    bncCaster* caster = new bncCaster();
    208    
     213
    209214    BNC_CORE->setCaster(caster);
    210215    BNC_CORE->setPortEph(settings.value("outEphPort").toInt());
    211216    BNC_CORE->setPortCorr(settings.value("corrPort").toInt());
    212217    BNC_CORE->initCombination();
    213    
     218
    214219    BNC_CORE->connect(caster, SIGNAL(getThreadsFinished()), &app, SLOT(quit()));
    215    
     220
    216221    BNC_CORE->slotMessage("========== Start BNC v" BNCVERSION " ("BNC_OS") ==========", true);
    217222
     
    227232      }
    228233    }
    229    
     234
    230235    // Special case - data from file
    231236    // -----------------------------
Note: See TracChangeset for help on using the changeset viewer.