source: ntrip/trunk/BNC/bncwindow.h@ 87

Last change on this file since 87 was 83, checked in by mervart, 18 years ago

* empty log message *

File size: 1.5 KB
RevLine 
[35]1
2#ifndef BNCWINDOW_H
3#define BNCWINDOW_H
4
5#include <QtGui>
6
7#include "bncgetthread.h"
8#include "bnccaster.h"
9
10class bncWindow : public QMainWindow {
11 Q_OBJECT
12
13 public:
14 bncWindow();
[83]15 ~bncWindow();
16
17 public slots:
18 void slotMessage(const QByteArray& msg);
[35]19
20 private slots:
21 void slotSaveOptions();
22 void slotAddMountPoints();
23 void slotGetData();
24 void slotNewMountPoints(QStringList* mountPoints);
25 void slotDeleteMountPoints();
26 void slotGetThreadErrors();
[83]27 void slotSelectionChanged();
[35]28
[83]29 protected:
30 virtual void closeEvent(QCloseEvent *);
31
[35]32 private:
33 QMenu* _menuHlp;
34 QMenu* _menuFile;
35
36 QAction* _actAbout;
37 QAction* _actSaveOpt;
38 QAction* _actQuit;
39 QAction* _actGetData;
40 QAction* _actAddMountPoints;
41 QAction* _actDeleteMountPoints;
42
43 QLabel* _proxyHostLabel;
44 QLabel* _proxyPortLabel;
45 QLabel* _userLabel;
46 QLabel* _passwordLabel;
[83]47 QLabel* _rnxPathLabel;
48 QLabel* _rnxSkelLabel;
49 QLabel* _rnxIntrLabel;
[35]50 QLabel* _mountPointsLabel;
51 QLabel* _outFileLabel;
52 QLabel* _outPortLabel;
[83]53 QLabel* _logLabel;
[35]54
55 QLineEdit* _proxyHostLineEdit;
56 QLineEdit* _proxyPortLineEdit;
57 QLineEdit* _userLineEdit;
58 QLineEdit* _passwordLineEdit;
59 QLineEdit* _outFileLineEdit;
60 QLineEdit* _outPortLineEdit;
[83]61 QLineEdit* _rnxPathLineEdit;
62 QLineEdit* _rnxSkelLineEdit;
63 QSpinBox* _rnxIntrSpinBox;
64 QTableWidget* _mountPointsTable;
[35]65
[83]66 QTextEdit* _log;
67
[35]68 QWidget* _canvas;
69
70 bncCaster* _bncCaster;
71};
72#endif
Note: See TracBrowser for help on using the repository browser.