Changeset 1538 in ntrip


Ignore:
Timestamp:
Jan 25, 2009, 9:39:53 AM (15 years ago)
Author:
mervart
Message:

* empty log message *

Location:
trunk/BNC
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncapp.cpp

    r1535 r1538  
    701701  }
    702702}
     703
     704//
     705////////////////////////////////////////////////////////////////////////////
     706void bncApp::setConfFileName(const QString& confFileName) {
     707  if (confFileName.isEmpty()) {
     708    _confFileName = "/home/mervart/bla.ini";
     709  }
     710  else {
     711    _confFileName = confFileName;
     712  }
     713}
  • trunk/BNC/bncapp.h

    r1536 r1538  
    4343    void setCaster(bncCaster* caster) {_caster = caster;}
    4444    QDateTime* _currentDateAndTimeGPS;
     45    void setConfFileName(const QString& confFileName);
     46    QString confFileName() const {return _confFileName;}
     47
    4548  public slots:
    4649    void slotMessage(QByteArray msg, bool showOnScreen);
     
    9699    long                _waitCoTime;
    97100    QMultiMap<long, QString>* _corrs;
     101    QString             _confFileName;
    98102};
    99103#endif
  • trunk/BNC/bncmain.cpp

    r1537 r1538  
    120120  }
    121121
    122   QCoreApplication::setOrganizationName("BKG");
    123   QCoreApplication::setOrganizationDomain("www.bkg.bund.de");
    124   if (!confFileName.isEmpty()) {
    125     QCoreApplication::setApplicationName(confFileName);
    126   } else {
    127     QCoreApplication::setApplicationName("BNC");
    128   }
     122  bncApp app(argc, argv, GUIenabled);
    129123
    130   bncApp app(argc, argv, GUIenabled);
     124  app.setApplicationName("BNC");
     125  app.setOrganizationName("BKG");
     126  app.setOrganizationDomain("www.bkg.bund.de");
     127  app.setConfFileName( confFileName );
    131128
    132129  bncSettings settings;
  • trunk/BNC/bncsettings.cpp

    r1537 r1538  
    1919
    2020#include "bncsettings.h"
     21#include "bncapp.h"
    2122
    2223// Constructor
    2324////////////////////////////////////////////////////////////////////////////
    2425bncSettings::bncSettings() :
    25   QSettings(QCoreApplication::applicationName().append(".ini"),
    26             QSettings::IniFormat) {
     26  QSettings(((bncApp*) qApp)->confFileName(), QSettings::IniFormat) {
    2727
    2828  if (allKeys().size() == 0) {
     
    7373    setValue("startTab",         "0");
    7474    setValue("waitTime",         "5");
     75
     76    sync();
    7577  }
    7678}
Note: See TracChangeset for help on using the changeset viewer.