Index: /trunk/BNS/bnsapp.cpp
===================================================================
--- /trunk/BNS/bnsapp.cpp	(revision 1679)
+++ /trunk/BNS/bnsapp.cpp	(revision 1679)
@@ -0,0 +1,44 @@
+/* -------------------------------------------------------------------------
+ * BKG NTRIP Server
+ * -------------------------------------------------------------------------
+ *
+ * Class:      bnsappw.cpp
+ *
+ * Purpose:    This class implements the main application
+ *
+ * Author:     G. Weber
+ *
+ * Created:    27-Feb-2009
+ *
+ * Changes:
+ *
+ * -----------------------------------------------------------------------*/
+
+#include "bnsappw.h" 
+
+using namespace std;
+
+// Constructor
+////////////////////////////////////////////////////////////////////////////
+bnsApp::bnsApp(int& argc, char* argv[], bool GUIenabled) : 
+  QApplication(argc, argv, GUIenabled) {
+}
+
+// Destructor
+////////////////////////////////////////////////////////////////////////////
+bnsApp::~bnsApp() {
+}
+
+// 
+////////////////////////////////////////////////////////////////////////////
+void bnsApp::setConfFileName(const QString& confFileName) {
+  if (confFileName.isEmpty()) {
+    _confFileName = QDir::homePath() + QDir::separator() 
+                  + ".config" + QDir::separator()
+                  + organizationName() + QDir::separator()
+                  + applicationName() + ".ini";
+  }
+  else {
+    _confFileName = confFileName;
+  }
+}
Index: /trunk/BNS/bnsapp.h
===================================================================
--- /trunk/BNS/bnsapp.h	(revision 1679)
+++ /trunk/BNS/bnsapp.h	(revision 1679)
@@ -0,0 +1,19 @@
+
+#ifndef BNSAPP_H
+#define BNSAPP_H
+
+#include <QApplication>
+#include <QDir>
+
+class bnsApp : public QApplication {
+  Q_OBJECT
+  public:
+    bnsApp(int& argc, char* argv[], bool GUIenabled);
+    virtual ~bnsApp();  
+    void setConfFileName(const QString& confFileName);
+    QString confFileName() const {return _confFileName;}
+
+  private:
+    QString _confFileName;
+};
+#endif
