~ubuntu-branches/ubuntu/quantal/qgis/quantal

« back to all changes in this revision

Viewing changes to plugins/gps_importer/qgsgpspluginguibase.h

  • Committer: Bazaar Package Importer
  • Author(s): Steve Halasz
  • Date: 2004-12-21 09:46:27 UTC
  • Revision ID: james.westby@ubuntu.com-20041221094627-r9lb6mlz2o3yp8gn
Tags: upstream-0.6.0
ImportĀ upstreamĀ versionĀ 0.6.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/****************************************************************************
 
2
** Form interface generated from reading ui file 'qgsgpspluginguibase.ui'
 
3
**
 
4
** Created: Tue Nov 30 19:34:48 2004
 
5
**      by: The User Interface Compiler ($Id: qt/main.cpp   3.3.3   edited Nov 24 2003 $)
 
6
**
 
7
** WARNING! All changes made in this file will be lost!
 
8
****************************************************************************/
 
9
 
 
10
#ifndef QGSGPSPLUGINGUIBASE_H
 
11
#define QGSGPSPLUGINGUIBASE_H
 
12
 
 
13
#include <qvariant.h>
 
14
#include <qpixmap.h>
 
15
#include <qdialog.h>
 
16
 
 
17
class QVBoxLayout;
 
18
class QHBoxLayout;
 
19
class QGridLayout;
 
20
class QSpacerItem;
 
21
class QFrame;
 
22
class QLabel;
 
23
class QTabWidget;
 
24
class QWidget;
 
25
class QTextEdit;
 
26
class QLineEdit;
 
27
class QCheckBox;
 
28
class QPushButton;
 
29
class QComboBox;
 
30
 
 
31
class QgsGPSPluginGuiBase : public QDialog
 
32
{
 
33
    Q_OBJECT
 
34
 
 
35
public:
 
36
    QgsGPSPluginGuiBase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
 
37
    ~QgsGPSPluginGuiBase();
 
38
 
 
39
    QFrame* line1;
 
40
    QLabel* pixmapLabel1;
 
41
    QTabWidget* tabWidget;
 
42
    QWidget* tab;
 
43
    QTextEdit* teGPXInstructions;
 
44
    QLabel* lblGPXFile;
 
45
    QLineEdit* leGPXFile;
 
46
    QLabel* lblGPXFeatureTypes;
 
47
    QCheckBox* cbGPXWaypoints;
 
48
    QCheckBox* cbGPXRoutes;
 
49
    QCheckBox* cbGPXTracks;
 
50
    QPushButton* pbnGPXSelectFile;
 
51
    QWidget* tab_2;
 
52
    QTextEdit* teGPXInstructions_2;
 
53
    QLabel* textLabel1_5;
 
54
    QLineEdit* leIMPInput;
 
55
    QLabel* textLabel2_3;
 
56
    QComboBox* cmbIMPFeature;
 
57
    QLabel* textLabel3_3;
 
58
    QLineEdit* leIMPOutput;
 
59
    QPushButton* pbIMPInput;
 
60
    QPushButton* pbIMPOutput;
 
61
    QLabel* textLabel1_6;
 
62
    QLineEdit* leIMPLayer;
 
63
    QWidget* tab_3;
 
64
    QTextEdit* teDLInstructions;
 
65
    QPushButton* pbDLOutput;
 
66
    QPushButton* pbDLEditDevices;
 
67
    QComboBox* cmbDLDevice;
 
68
    QLabel* textLabel1;
 
69
    QLineEdit* leDLOutput;
 
70
    QLabel* textLabel2;
 
71
    QLabel* textLabel1_2;
 
72
    QLineEdit* leDLBasename;
 
73
    QLabel* textLabel1_3;
 
74
    QLabel* textLabel2_5;
 
75
    QComboBox* cmbDLFeatureType;
 
76
    QComboBox* cmbDLPort;
 
77
    QWidget* tab_4;
 
78
    QTextEdit* teDLInstructions_2;
 
79
    QLabel* textLabel2_2;
 
80
    QLabel* textLabel2_4;
 
81
    QPushButton* pbULEditDevices;
 
82
    QComboBox* cmbULLayer;
 
83
    QComboBox* cmbULDevice;
 
84
    QLabel* textLabel3;
 
85
    QComboBox* cmbULPort;
 
86
    QPushButton* pbnOK;
 
87
    QPushButton* pbnCancel;
 
88
 
 
89
public slots:
 
90
    virtual void pbnOK_clicked();
 
91
    virtual void pbnCancel_clicked();
 
92
    virtual void leGPXFile_textChanged( const QString & theQString );
 
93
    virtual void pbnGPXSelectFile_clicked();
 
94
    virtual void cbGPXWaypoints_toggled( bool );
 
95
    virtual void cbGPXRoutes_toggled( bool );
 
96
    virtual void cbGPXTracks_toggled( bool );
 
97
    virtual void enableRelevantControls();
 
98
    virtual void pbnDLOutput_clicked();
 
99
    virtual void pbnIMPInput_clicked();
 
100
    virtual void pbnIMPOutput_clicked();
 
101
    virtual void slotOpenDeviceEditor();
 
102
 
 
103
protected:
 
104
    QGridLayout* QgsGPSPluginGuiBaseLayout;
 
105
    QGridLayout* tabLayout;
 
106
    QGridLayout* tabLayout_2;
 
107
    QSpacerItem* spacer3;
 
108
    QGridLayout* tabLayout_3;
 
109
    QSpacerItem* spacer6;
 
110
    QSpacerItem* spacer5_2;
 
111
    QGridLayout* tabLayout_4;
 
112
    QSpacerItem* spacer11;
 
113
    QHBoxLayout* layout107;
 
114
    QSpacerItem* spacer5;
 
115
 
 
116
protected slots:
 
117
    virtual void languageChange();
 
118
 
 
119
private:
 
120
    QPixmap image0;
 
121
    QPixmap image1;
 
122
 
 
123
};
 
124
 
 
125
#endif // QGSGPSPLUGINGUIBASE_H