Index: /trunk/BNC/src/PPP/pppwidgets.cpp
===================================================================
--- /trunk/BNC/src/PPP/pppwidgets.cpp	(revision 5692)
+++ /trunk/BNC/src/PPP/pppwidgets.cpp	(revision 5692)
@@ -0,0 +1,69 @@
+// Part of BNC, a utility for retrieving decoding and
+// converting GNSS data streams from NTRIP broadcasters.
+//
+// Copyright (C) 2007
+// German Federal Agency for Cartography and Geodesy (BKG)
+// http://www.bkg.bund.de
+// Czech Technical University Prague, Department of Geodesy
+// http://www.fsv.cvut.cz
+//
+// Email: euref-ip@bkg.bund.de
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation, version 2.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+/* -------------------------------------------------------------------------
+ * BKG NTRIP Client
+ * -------------------------------------------------------------------------
+ *
+ * Class:      t_pppWidgets
+ *
+ * Purpose:    This class stores widgets for PPP options
+ *
+ * Author:     L. Mervart
+ *
+ * Created:    29-Jul-2014
+ *
+ * Changes:    
+ *
+ * -----------------------------------------------------------------------*/
+
+#include <iostream>
+
+#include "PPP/pppwidgets.h"
+#include "qtfilechooser.h"
+
+using namespace std;
+
+// Constructor
+////////////////////////////////////////////////////////////////////////////
+t_pppWidgets::t_pppWidgets() {
+  _dataSource   = new QComboBox();    
+  _rinexObs     = new qtFileChooser();
+  _rinexNav     = new qtFileChooser();
+  _corrHostPort = new QLineEdit();      
+  _corrFile     = new qtFileChooser();  
+  _crdFile      = new qtFileChooser();
+  _antexFile    = new qtFileChooser();
+  _logFile      = new QLineEdit();    
+  _nmeaFile     = new QLineEdit();    
+  _nmeaPort     = new QLineEdit();    
+  _staTable     = new QTableWidget();
+  _lcGPS        = new QComboBox();    
+  _lcGLONASS    = new QComboBox();    
+  _lcGalileo    = new QComboBox();    
+  _sigmaC1      = new QLineEdit();
+  _sigmaL1      = new QLineEdit();    
+  _corrWaitTime = new QSpinBox();     
+}
+
Index: /trunk/BNC/src/PPP/pppwidgets.h
===================================================================
--- /trunk/BNC/src/PPP/pppwidgets.h	(revision 5692)
+++ /trunk/BNC/src/PPP/pppwidgets.h	(revision 5692)
@@ -0,0 +1,54 @@
+// Part of BNC, a utility for retrieving decoding and
+// converting GNSS data streams from NTRIP broadcasters.
+//
+// Copyright (C) 2007
+// German Federal Agency for Cartography and Geodesy (BKG)
+// http://www.bkg.bund.de
+// Czech Technical University Prague, Department of Geodesy
+// http://www.fsv.cvut.cz
+//
+// Email: euref-ip@bkg.bund.de
+//
+// This program is free software; you can redistribute it and/or
+// modify it under the terms of the GNU General Public License
+// as published by the Free Software Foundation, version 2.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+#ifndef PPPWIDGETS_H
+#define PPPWIDGETS_H
+
+#include <QtGui>
+
+class qtFileChooser;
+
+class t_pppWidgets {
+ public:
+  t_pppWidgets();
+  QComboBox*     _dataSource;
+  qtFileChooser* _rinexObs;
+  qtFileChooser* _rinexNav;
+  QLineEdit*     _corrHostPort;  
+  qtFileChooser* _corrFile;  
+  qtFileChooser* _crdFile;
+  qtFileChooser* _antexFile;
+  QLineEdit*     _logFile;
+  QLineEdit*     _nmeaFile;
+  QLineEdit*     _nmeaPort;
+  QTableWidget*  _staTable;
+  QComboBox*     _lcGPS;
+  QComboBox*     _lcGLONASS;
+  QComboBox*     _lcGalileo;
+  QLineEdit*     _sigmaC1;
+  QLineEdit*     _sigmaL1;
+  QSpinBox*      _corrWaitTime;
+};
+
+#endif
Index: /trunk/BNC/src/bncwindow.cpp
===================================================================
--- /trunk/BNC/src/bncwindow.cpp	(revision 5691)
+++ /trunk/BNC/src/bncwindow.cpp	(revision 5692)
@@ -78,26 +78,4 @@
 Q_EXPORT_PLUGIN2(gnsscenter_bnc, t_bncFactory)
 #endif
-
-// Constructor
-////////////////////////////////////////////////////////////////////////////
-t_pppWidgets::t_pppWidgets() {
-  _dataSource   = new QComboBox();    
-  _rinexObs     = new qtFileChooser();
-  _rinexNav     = new qtFileChooser();
-  _corrHostPort = new QLineEdit();      
-  _corrFile     = new qtFileChooser();  
-  _crdFile      = new qtFileChooser();
-  _antexFile    = new qtFileChooser();
-  _logFile      = new QLineEdit();    
-  _nmeaFile     = new QLineEdit();    
-  _nmeaPort     = new QLineEdit();    
-  _staTable     = new QTableWidget();
-  _lcGPS        = new QComboBox();    
-  _lcGLONASS    = new QComboBox();    
-  _lcGalileo    = new QComboBox();    
-  _sigmaC1      = new QLineEdit();
-  _sigmaL1      = new QLineEdit();    
-  _corrWaitTime = new QSpinBox();     
-}
 
 // Constructor
Index: /trunk/BNC/src/bncwindow.h
===================================================================
--- /trunk/BNC/src/bncwindow.h	(revision 5691)
+++ /trunk/BNC/src/bncwindow.h	(revision 5692)
@@ -31,4 +31,5 @@
 #include "bncgetthread.h"
 #include "bnccaster.h"
+#include "PPP/pppwidgets.h"
 
 class bncAboutDlg : public QDialog {
@@ -55,26 +56,4 @@
 class bncMapWin;
 class t_postProcessing;
-
-class t_pppWidgets {
- public:
-  t_pppWidgets();
-  QComboBox*     _dataSource;
-  qtFileChooser* _rinexObs;
-  qtFileChooser* _rinexNav;
-  QLineEdit*     _corrHostPort;  
-  qtFileChooser* _corrFile;  
-  qtFileChooser* _crdFile;
-  qtFileChooser* _antexFile;
-  QLineEdit*     _logFile;
-  QLineEdit*     _nmeaFile;
-  QLineEdit*     _nmeaPort;
-  QTableWidget*  _staTable;
-  QComboBox*     _lcGPS;
-  QComboBox*     _lcGLONASS;
-  QComboBox*     _lcGalileo;
-  QLineEdit*     _sigmaC1;
-  QLineEdit*     _sigmaL1;
-  QSpinBox*      _corrWaitTime;
-};
 
 class bncWindow : public QMainWindow {
Index: /trunk/BNC/src/src.pri
===================================================================
--- /trunk/BNC/src/src.pri	(revision 5691)
+++ /trunk/BNC/src/src.pri	(revision 5692)
@@ -58,5 +58,6 @@
           RTCM3/clock_and_orbit/clock_orbit_rtcm.h                    \
           RTCM3/ephemeris.h RTCM3/timeutils.h                         \
-          GPSS/gpssDecoder.h GPSS/hassDecoder.h                       
+          GPSS/gpssDecoder.h GPSS/hassDecoder.h                       \
+          PPP/pppwidgets.h
 
 HEADERS       += serial/qextserialbase.h serial/qextserialport.h
@@ -86,5 +87,6 @@
           RTCM3/clock_and_orbit/clock_orbit_rtcm.c                    \
           RTCM3/ephemeris.cpp RTCM3/timeutils.cpp                     \
-          GPSS/gpssDecoder.cpp GPSS/hassDecoder.cpp                   
+          GPSS/gpssDecoder.cpp GPSS/hassDecoder.cpp                   \
+          PPP/pppwidgets.cpp
 
 SOURCES       += serial/qextserialbase.cpp serial/qextserialport.cpp
