1
/********************************************************************************
2
** Form generated from reading ui file 'qgscustomprojectiondialogbase.ui'
4
** Created: Sat Dec 30 02:00:17 2006
5
** by: Qt User Interface Compiler version 4.2.2
7
** WARNING! All changes made in this file will be lost when recompiling ui file!
8
********************************************************************************/
10
#ifndef UI_QGSCUSTOMPROJECTIONDIALOGBASE_H
11
#define UI_QGSCUSTOMPROJECTIONDIALOGBASE_H
13
#include <QtCore/QVariant>
14
#include <QtGui/QAction>
15
#include <QtGui/QApplication>
16
#include <QtGui/QButtonGroup>
17
#include <QtGui/QDialog>
18
#include <QtGui/QGridLayout>
19
#include <QtGui/QHBoxLayout>
20
#include <QtGui/QLabel>
21
#include <QtGui/QLineEdit>
22
#include <QtGui/QPushButton>
23
#include <QtGui/QSpacerItem>
24
#include <QtGui/QTabWidget>
25
#include <QtGui/QTextBrowser>
26
#include <QtGui/QWidget>
28
class Ui_QgsCustomProjectionDialogBase
31
QGridLayout *gridLayout;
32
QTabWidget *tabWidget2;
34
QGridLayout *gridLayout1;
35
QTextBrowser *textBrowser;
37
QLineEdit *leParameters;
39
QHBoxLayout *hboxLayout;
40
QPushButton *pbnFirst;
41
QPushButton *pbnPrevious;
47
QPushButton *pbnDelete;
48
QPushButton *pbnClose;
52
QGridLayout *gridLayout2;
54
QTextBrowser *textBrowser_2;
55
QLabel *textLabel3_2_2;
56
QLineEdit *leTestParameters;
57
QSpacerItem *spacerItem;
62
QLabel *textLabel2_2_2;
64
QLineEdit *northWGS84;
66
QPushButton *pbnCalculate;
68
void setupUi(QDialog *QgsCustomProjectionDialogBase)
70
QgsCustomProjectionDialogBase->setObjectName(QString::fromUtf8("QgsCustomProjectionDialogBase"));
71
QgsCustomProjectionDialogBase->setWindowIcon(QIcon());
72
gridLayout = new QGridLayout(QgsCustomProjectionDialogBase);
73
gridLayout->setSpacing(6);
74
gridLayout->setMargin(9);
75
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
76
tabWidget2 = new QTabWidget(QgsCustomProjectionDialogBase);
77
tabWidget2->setObjectName(QString::fromUtf8("tabWidget2"));
79
tab->setObjectName(QString::fromUtf8("tab"));
80
gridLayout1 = new QGridLayout(tab);
81
gridLayout1->setSpacing(6);
82
gridLayout1->setMargin(9);
83
gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
84
textBrowser = new QTextBrowser(tab);
85
textBrowser->setObjectName(QString::fromUtf8("textBrowser"));
87
gridLayout1->addWidget(textBrowser, 1, 0, 1, 2);
89
textLabel5 = new QLabel(tab);
90
textLabel5->setObjectName(QString::fromUtf8("textLabel5"));
92
font.setFamily(QString::fromUtf8("Arial"));
93
font.setPointSize(18);
95
font.setItalic(false);
96
font.setUnderline(false);
98
font.setStrikeOut(false);
99
textLabel5->setFont(font);
101
gridLayout1->addWidget(textLabel5, 0, 0, 1, 2);
103
leParameters = new QLineEdit(tab);
104
leParameters->setObjectName(QString::fromUtf8("leParameters"));
106
gridLayout1->addWidget(leParameters, 3, 1, 1, 1);
108
textLabel3_2 = new QLabel(tab);
109
textLabel3_2->setObjectName(QString::fromUtf8("textLabel3_2"));
111
gridLayout1->addWidget(textLabel3_2, 3, 0, 1, 1);
113
hboxLayout = new QHBoxLayout();
114
hboxLayout->setSpacing(6);
115
hboxLayout->setMargin(0);
116
hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
117
pbnFirst = new QPushButton(tab);
118
pbnFirst->setObjectName(QString::fromUtf8("pbnFirst"));
120
hboxLayout->addWidget(pbnFirst);
122
pbnPrevious = new QPushButton(tab);
123
pbnPrevious->setObjectName(QString::fromUtf8("pbnPrevious"));
125
hboxLayout->addWidget(pbnPrevious);
127
lblRecordNo = new QLabel(tab);
128
lblRecordNo->setObjectName(QString::fromUtf8("lblRecordNo"));
129
lblRecordNo->setAlignment(Qt::AlignCenter);
131
hboxLayout->addWidget(lblRecordNo);
133
pbnNext = new QPushButton(tab);
134
pbnNext->setObjectName(QString::fromUtf8("pbnNext"));
136
hboxLayout->addWidget(pbnNext);
138
pbnLast = new QPushButton(tab);
139
pbnLast->setObjectName(QString::fromUtf8("pbnLast"));
141
hboxLayout->addWidget(pbnLast);
143
pbnNew = new QPushButton(tab);
144
pbnNew->setObjectName(QString::fromUtf8("pbnNew"));
146
hboxLayout->addWidget(pbnNew);
148
pbnSave = new QPushButton(tab);
149
pbnSave->setObjectName(QString::fromUtf8("pbnSave"));
151
hboxLayout->addWidget(pbnSave);
153
pbnDelete = new QPushButton(tab);
154
pbnDelete->setObjectName(QString::fromUtf8("pbnDelete"));
156
hboxLayout->addWidget(pbnDelete);
158
pbnClose = new QPushButton(tab);
159
pbnClose->setObjectName(QString::fromUtf8("pbnClose"));
161
hboxLayout->addWidget(pbnClose);
164
gridLayout1->addLayout(hboxLayout, 4, 0, 1, 2);
166
textLabel1 = new QLabel(tab);
167
textLabel1->setObjectName(QString::fromUtf8("textLabel1"));
169
gridLayout1->addWidget(textLabel1, 2, 0, 1, 1);
171
leName = new QLineEdit(tab);
172
leName->setObjectName(QString::fromUtf8("leName"));
174
gridLayout1->addWidget(leName, 2, 1, 1, 1);
176
tabWidget2->addTab(tab, QApplication::translate("QgsCustomProjectionDialogBase", "Define", 0, QApplication::UnicodeUTF8));
177
tab1 = new QWidget();
178
tab1->setObjectName(QString::fromUtf8("tab1"));
179
gridLayout2 = new QGridLayout(tab1);
180
gridLayout2->setSpacing(6);
181
gridLayout2->setMargin(9);
182
gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
183
textLabel1_2 = new QLabel(tab1);
184
textLabel1_2->setObjectName(QString::fromUtf8("textLabel1_2"));
186
gridLayout2->addWidget(textLabel1_2, 0, 0, 1, 3);
188
textBrowser_2 = new QTextBrowser(tab1);
189
textBrowser_2->setObjectName(QString::fromUtf8("textBrowser_2"));
191
gridLayout2->addWidget(textBrowser_2, 1, 0, 1, 3);
193
textLabel3_2_2 = new QLabel(tab1);
194
textLabel3_2_2->setObjectName(QString::fromUtf8("textLabel3_2_2"));
196
gridLayout2->addWidget(textLabel3_2_2, 2, 0, 1, 1);
198
leTestParameters = new QLineEdit(tab1);
199
leTestParameters->setObjectName(QString::fromUtf8("leTestParameters"));
201
gridLayout2->addWidget(leTestParameters, 2, 1, 1, 2);
203
spacerItem = new QSpacerItem(41, 21, QSizePolicy::Expanding, QSizePolicy::Minimum);
205
gridLayout2->addItem(spacerItem, 3, 0, 1, 1);
207
textLabel2_3 = new QLabel(tab1);
208
textLabel2_3->setObjectName(QString::fromUtf8("textLabel2_3"));
210
gridLayout2->addWidget(textLabel2_3, 3, 2, 1, 1);
212
textLabel1_3 = new QLabel(tab1);
213
textLabel1_3->setObjectName(QString::fromUtf8("textLabel1_3"));
215
gridLayout2->addWidget(textLabel1_3, 3, 1, 1, 1);
217
projectedY = new QLabel(tab1);
218
projectedY->setObjectName(QString::fromUtf8("projectedY"));
219
projectedY->setEnabled(true);
220
projectedY->setFrameShape(QFrame::Box);
221
projectedY->setMargin(1);
223
gridLayout2->addWidget(projectedY, 5, 2, 1, 1);
225
eastWGS84 = new QLineEdit(tab1);
226
eastWGS84->setObjectName(QString::fromUtf8("eastWGS84"));
228
gridLayout2->addWidget(eastWGS84, 5, 1, 1, 1);
230
textLabel2_2_2 = new QLabel(tab1);
231
textLabel2_2_2->setObjectName(QString::fromUtf8("textLabel2_2_2"));
233
gridLayout2->addWidget(textLabel2_2_2, 5, 0, 1, 1);
235
textLabel2_2 = new QLabel(tab1);
236
textLabel2_2->setObjectName(QString::fromUtf8("textLabel2_2"));
238
gridLayout2->addWidget(textLabel2_2, 4, 0, 1, 1);
240
northWGS84 = new QLineEdit(tab1);
241
northWGS84->setObjectName(QString::fromUtf8("northWGS84"));
242
northWGS84->setEnabled(true);
244
gridLayout2->addWidget(northWGS84, 4, 1, 1, 1);
246
projectedX = new QLabel(tab1);
247
projectedX->setObjectName(QString::fromUtf8("projectedX"));
248
projectedX->setEnabled(true);
249
projectedX->setFrameShape(QFrame::Box);
251
gridLayout2->addWidget(projectedX, 4, 2, 1, 1);
253
pbnCalculate = new QPushButton(tab1);
254
pbnCalculate->setObjectName(QString::fromUtf8("pbnCalculate"));
256
gridLayout2->addWidget(pbnCalculate, 6, 0, 1, 3);
258
tabWidget2->addTab(tab1, QApplication::translate("QgsCustomProjectionDialogBase", "Test", 0, QApplication::UnicodeUTF8));
260
gridLayout->addWidget(tabWidget2, 0, 0, 1, 1);
262
textLabel3_2_2->setBuddy(leTestParameters);
263
textLabel2_2_2->setBuddy(eastWGS84);
264
textLabel2_2->setBuddy(northWGS84);
265
QWidget::setTabOrder(tabWidget2, textBrowser);
266
QWidget::setTabOrder(textBrowser, leName);
267
QWidget::setTabOrder(leName, leParameters);
268
QWidget::setTabOrder(leParameters, pbnFirst);
269
QWidget::setTabOrder(pbnFirst, pbnPrevious);
270
QWidget::setTabOrder(pbnPrevious, pbnNext);
271
QWidget::setTabOrder(pbnNext, pbnLast);
272
QWidget::setTabOrder(pbnLast, pbnNew);
273
QWidget::setTabOrder(pbnNew, pbnSave);
274
QWidget::setTabOrder(pbnSave, pbnDelete);
275
QWidget::setTabOrder(pbnDelete, pbnClose);
276
QWidget::setTabOrder(pbnClose, textBrowser_2);
277
QWidget::setTabOrder(textBrowser_2, leTestParameters);
278
QWidget::setTabOrder(leTestParameters, northWGS84);
279
QWidget::setTabOrder(northWGS84, eastWGS84);
280
QWidget::setTabOrder(eastWGS84, pbnCalculate);
282
retranslateUi(QgsCustomProjectionDialogBase);
284
QSize size(532, 297);
285
size = size.expandedTo(QgsCustomProjectionDialogBase->minimumSizeHint());
286
QgsCustomProjectionDialogBase->resize(size);
289
QMetaObject::connectSlotsByName(QgsCustomProjectionDialogBase);
292
void retranslateUi(QDialog *QgsCustomProjectionDialogBase)
294
QgsCustomProjectionDialogBase->setWindowTitle(QApplication::translate("QgsCustomProjectionDialogBase", "Custom Projection Definition", 0, QApplication::UnicodeUTF8));
295
textBrowser->setHtml(QApplication::translate("QgsCustomProjectionDialogBase", "<html><head><meta name=\"qrichtext\" content=\"1\" /></head><body style=\" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;\"><p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:Arial; font-size:10pt;\">You can define your own custom projection here. The definition must conform to the proj4 format for specifying a Spatial Reference System.</p></body></html>", 0, QApplication::UnicodeUTF8));
296
textLabel5->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Custom Projection Definition", 0, QApplication::UnicodeUTF8));
297
textLabel3_2->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Parameters:", 0, QApplication::UnicodeUTF8));
298
pbnFirst->setText(QApplication::translate("QgsCustomProjectionDialogBase", "|<", 0, QApplication::UnicodeUTF8));
299
pbnPrevious->setText(QApplication::translate("QgsCustomProjectionDialogBase", "<", 0, QApplication::UnicodeUTF8));
300
lblRecordNo->setText(QApplication::translate("QgsCustomProjectionDialogBase", "1 of 1", 0, QApplication::UnicodeUTF8));
301
pbnNext->setText(QApplication::translate("QgsCustomProjectionDialogBase", ">", 0, QApplication::UnicodeUTF8));
302
pbnLast->setText(QApplication::translate("QgsCustomProjectionDialogBase", ">|", 0, QApplication::UnicodeUTF8));
303
pbnNew->setText(QApplication::translate("QgsCustomProjectionDialogBase", "New", 0, QApplication::UnicodeUTF8));
304
pbnSave->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Save", 0, QApplication::UnicodeUTF8));
305
pbnDelete->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Delete", 0, QApplication::UnicodeUTF8));
306
pbnClose->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Close", 0, QApplication::UnicodeUTF8));
307
textLabel1->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Name:", 0, QApplication::UnicodeUTF8));
308
tabWidget2->setTabText(tabWidget2->indexOf(tab), QApplication::translate("QgsCustomProjectionDialogBase", "Define", 0, QApplication::UnicodeUTF8));
309
textLabel1_2->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Transform from WGS84 to the chosen projection", 0, QApplication::UnicodeUTF8));
310
textBrowser_2->setHtml(QApplication::translate("QgsCustomProjectionDialogBase", "<html><head><meta name=\"qrichtext\" content=\"1\" /></head><body style=\" white-space: pre-wrap; font-family:Sans Serif; font-size:9pt; font-weight:400; font-style:normal; text-decoration:none;\"><p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:Arial; font-size:10pt;\">Use the text boxes below to test the projection definition you are creating. Enter a coordinate where both the lat/long and the projected result are known (for example by reading off a map). Then press the calculate button to see if the projection definition you are creating is accurate.</p></body></html>", 0, QApplication::UnicodeUTF8));
311
textLabel3_2_2->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Parameters:", 0, QApplication::UnicodeUTF8));
312
textLabel2_3->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Projected Corrdinate System", 0, QApplication::UnicodeUTF8));
313
textLabel1_3->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Geographic / WGS84", 0, QApplication::UnicodeUTF8));
314
projectedY->setText(QString());
315
textLabel2_2_2->setText(QApplication::translate("QgsCustomProjectionDialogBase", "East:", 0, QApplication::UnicodeUTF8));
316
textLabel2_2->setText(QApplication::translate("QgsCustomProjectionDialogBase", "North:", 0, QApplication::UnicodeUTF8));
317
projectedX->setText(QString());
318
pbnCalculate->setText(QApplication::translate("QgsCustomProjectionDialogBase", "Calculate", 0, QApplication::UnicodeUTF8));
319
tabWidget2->setTabText(tabWidget2->indexOf(tab1), QApplication::translate("QgsCustomProjectionDialogBase", "Test", 0, QApplication::UnicodeUTF8));
320
Q_UNUSED(QgsCustomProjectionDialogBase);
326
class QgsCustomProjectionDialogBase: public Ui_QgsCustomProjectionDialogBase {};
329
#endif // UI_QGSCUSTOMPROJECTIONDIALOGBASE_H