pktools  2.6.3
Processing Kernel for geospatial data
ui_mainwindow.h
1 /********************************************************************************
2 ** Form generated from reading UI file 'mainwindow.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 4.8.6
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_MAINWINDOW_H
10 #define UI_MAINWINDOW_H
11 
12 #include <QtCore/QVariant>
13 #include <QtGui/QAction>
14 #include <QtGui/QApplication>
15 #include <QtGui/QButtonGroup>
16 #include <QtGui/QCheckBox>
17 #include <QtGui/QComboBox>
18 #include <QtGui/QGridLayout>
19 #include <QtGui/QGroupBox>
20 #include <QtGui/QHBoxLayout>
21 #include <QtGui/QHeaderView>
22 #include <QtGui/QLabel>
23 #include <QtGui/QLineEdit>
24 #include <QtGui/QListWidget>
25 #include <QtGui/QMainWindow>
26 #include <QtGui/QMenu>
27 #include <QtGui/QMenuBar>
28 #include <QtGui/QPlainTextEdit>
29 #include <QtGui/QRadioButton>
30 #include <QtGui/QSpacerItem>
31 #include <QtGui/QStatusBar>
32 #include <QtGui/QTabWidget>
33 #include <QtGui/QToolBar>
34 #include <QtGui/QToolButton>
35 #include <QtGui/QVBoxLayout>
36 #include <QtGui/QWidget>
37 
38 QT_BEGIN_NAMESPACE
39 
40 class Ui_MainWindow
41 {
42 public:
43  QAction *actionInput;
44  QAction *actionExtent;
45  QAction *actionOutput;
46  QAction *actionQuit;
47  QWidget *centralWidget;
48  QVBoxLayout *verticalLayout;
49  QTabWidget *tabWidget;
50  QWidget *tab;
51  QVBoxLayout *verticalLayout_2;
52  QGridLayout *gridLayout_2;
53  QLineEdit *uly;
54  QToolButton *toolButton_extent;
55  QSpacerItem *horizontalSpacer_2;
56  QLineEdit *lrx;
57  QLineEdit *lry;
58  QListWidget *listWidget_band;
59  QListWidget *listWidget_input;
60  QSpacerItem *horizontalSpacer_3;
61  QLineEdit *extent;
62  QToolButton *toolButton_input;
63  QLabel *label_2;
64  QLabel *label_4;
65  QLineEdit *ulx;
66  QLabel *label_16;
67  QLabel *label;
68  QToolButton *toolButton;
69  QWidget *tab_2;
70  QGridLayout *gridLayout_4;
71  QSpacerItem *horizontalSpacer_9;
72  QComboBox *resample;
73  QSpacerItem *verticalSpacer;
74  QLineEdit *dy;
75  QSpacerItem *verticalSpacer_3;
76  QLabel *label_9;
77  QSpacerItem *horizontalSpacer_8;
78  QGroupBox *groupBox;
79  QGridLayout *gridLayout_3;
80  QRadioButton *autoscale;
81  QLineEdit *offset;
82  QRadioButton *manual;
83  QLabel *label_21;
84  QLabel *label_20;
85  QRadioButton *noscale;
86  QLineEdit *scale;
87  QSpacerItem *horizontalSpacer_4;
88  QLabel *label_10;
89  QLineEdit *as_from;
90  QLabel *label_11;
91  QLineEdit *as_to;
92  QSpacerItem *horizontalSpacer_11;
93  QLabel *label_15;
94  QLineEdit *dx;
95  QLabel *label_18;
96  QLabel *label_17;
97  QSpacerItem *horizontalSpacer_5;
98  QSpacerItem *horizontalSpacer_10;
99  QWidget *tab_3;
100  QVBoxLayout *verticalLayout_3;
101  QGridLayout *gridLayout;
102  QComboBox *otype;
103  QComboBox *compressed;
104  QLabel *label_6;
105  QLabel *label_5;
106  QToolButton *toolButton_output;
107  QLabel *label_3;
108  QToolButton *toolButton_ct;
109  QLineEdit *output;
110  QCheckBox *tiled;
111  QLabel *label_13;
112  QLineEdit *a_srs;
113  QLabel *label_7;
114  QLabel *label_14;
115  QLineEdit *nodata;
116  QComboBox *oformat;
117  QLineEdit *ct;
118  QLabel *label_12;
119  QComboBox *interleaved;
120  QLabel *label_8;
121  QSpacerItem *horizontalSpacer_6;
122  QWidget *tab_4;
123  QVBoxLayout *verticalLayout_5;
124  QVBoxLayout *verticalLayout_4;
125  QLabel *label_24;
126  QLineEdit *commandLineEdit;
127  QLabel *label_25;
128  QPlainTextEdit *consoleEdit;
129  QSpacerItem *verticalSpacer_2;
130  QSpacerItem *horizontalSpacer;
131  QHBoxLayout *horizontalLayout_2;
132  QToolButton *toolButton_Run;
133  QSpacerItem *horizontalSpacer_7;
134  QToolButton *toolButton_defaults;
135  QMenuBar *menuBar;
136  QMenu *menuFile;
137  QToolBar *mainToolBar;
138  QStatusBar *statusBar;
139  QButtonGroup *buttonGroup;
140 
141  void setupUi(QMainWindow *MainWindow)
142  {
143  if (MainWindow->objectName().isEmpty())
144  MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
145  MainWindow->resize(821, 701);
146  actionInput = new QAction(MainWindow);
147  actionInput->setObjectName(QString::fromUtf8("actionInput"));
148  actionExtent = new QAction(MainWindow);
149  actionExtent->setObjectName(QString::fromUtf8("actionExtent"));
150  actionOutput = new QAction(MainWindow);
151  actionOutput->setObjectName(QString::fromUtf8("actionOutput"));
152  actionQuit = new QAction(MainWindow);
153  actionQuit->setObjectName(QString::fromUtf8("actionQuit"));
154  centralWidget = new QWidget(MainWindow);
155  centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
156  verticalLayout = new QVBoxLayout(centralWidget);
157  verticalLayout->setSpacing(6);
158  verticalLayout->setContentsMargins(11, 11, 11, 11);
159  verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
160  tabWidget = new QTabWidget(centralWidget);
161  tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
162  tab = new QWidget();
163  tab->setObjectName(QString::fromUtf8("tab"));
164  verticalLayout_2 = new QVBoxLayout(tab);
165  verticalLayout_2->setSpacing(6);
166  verticalLayout_2->setContentsMargins(11, 11, 11, 11);
167  verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
168  gridLayout_2 = new QGridLayout();
169  gridLayout_2->setSpacing(6);
170  gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
171  uly = new QLineEdit(tab);
172  uly->setObjectName(QString::fromUtf8("uly"));
173 
174  gridLayout_2->addWidget(uly, 1, 2, 1, 1);
175 
176  toolButton_extent = new QToolButton(tab);
177  toolButton_extent->setObjectName(QString::fromUtf8("toolButton_extent"));
178 
179  gridLayout_2->addWidget(toolButton_extent, 4, 2, 1, 1);
180 
181  horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
182 
183  gridLayout_2->addItem(horizontalSpacer_2, 1, 1, 1, 1);
184 
185  lrx = new QLineEdit(tab);
186  lrx->setObjectName(QString::fromUtf8("lrx"));
187 
188  gridLayout_2->addWidget(lrx, 2, 4, 1, 1);
189 
190  lry = new QLineEdit(tab);
191  lry->setObjectName(QString::fromUtf8("lry"));
192 
193  gridLayout_2->addWidget(lry, 3, 2, 1, 1);
194 
195  listWidget_band = new QListWidget(tab);
196  listWidget_band->setObjectName(QString::fromUtf8("listWidget_band"));
197 
198  gridLayout_2->addWidget(listWidget_band, 6, 1, 1, 1);
199 
200  listWidget_input = new QListWidget(tab);
201  listWidget_input->setObjectName(QString::fromUtf8("listWidget_input"));
202 
203  gridLayout_2->addWidget(listWidget_input, 0, 1, 1, 1);
204 
205  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
206 
207  gridLayout_2->addItem(horizontalSpacer_3, 1, 4, 1, 1);
208 
209  extent = new QLineEdit(tab);
210  extent->setObjectName(QString::fromUtf8("extent"));
211 
212  gridLayout_2->addWidget(extent, 4, 1, 1, 1);
213 
214  toolButton_input = new QToolButton(tab);
215  toolButton_input->setObjectName(QString::fromUtf8("toolButton_input"));
216 
217  gridLayout_2->addWidget(toolButton_input, 0, 2, 1, 1);
218 
219  label_2 = new QLabel(tab);
220  label_2->setObjectName(QString::fromUtf8("label_2"));
221 
222  gridLayout_2->addWidget(label_2, 1, 0, 1, 1);
223 
224  label_4 = new QLabel(tab);
225  label_4->setObjectName(QString::fromUtf8("label_4"));
226 
227  gridLayout_2->addWidget(label_4, 4, 0, 1, 1);
228 
229  ulx = new QLineEdit(tab);
230  ulx->setObjectName(QString::fromUtf8("ulx"));
231 
232  gridLayout_2->addWidget(ulx, 2, 1, 1, 1);
233 
234  label_16 = new QLabel(tab);
235  label_16->setObjectName(QString::fromUtf8("label_16"));
236 
237  gridLayout_2->addWidget(label_16, 6, 0, 1, 1);
238 
239  label = new QLabel(tab);
240  label->setObjectName(QString::fromUtf8("label"));
241 
242  gridLayout_2->addWidget(label, 0, 0, 1, 1);
243 
244  toolButton = new QToolButton(tab);
245  toolButton->setObjectName(QString::fromUtf8("toolButton"));
246 
247  gridLayout_2->addWidget(toolButton, 0, 3, 1, 1);
248 
249 
250  verticalLayout_2->addLayout(gridLayout_2);
251 
252  tabWidget->addTab(tab, QString());
253  tab_2 = new QWidget();
254  tab_2->setObjectName(QString::fromUtf8("tab_2"));
255  gridLayout_4 = new QGridLayout(tab_2);
256  gridLayout_4->setSpacing(6);
257  gridLayout_4->setContentsMargins(11, 11, 11, 11);
258  gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
259  horizontalSpacer_9 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
260 
261  gridLayout_4->addItem(horizontalSpacer_9, 1, 9, 1, 1);
262 
263  resample = new QComboBox(tab_2);
264  resample->setObjectName(QString::fromUtf8("resample"));
265 
266  gridLayout_4->addWidget(resample, 0, 1, 1, 1);
267 
268  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
269 
270  gridLayout_4->addItem(verticalSpacer, 2, 4, 1, 1);
271 
272  dy = new QLineEdit(tab_2);
273  dy->setObjectName(QString::fromUtf8("dy"));
274 
275  gridLayout_4->addWidget(dy, 1, 4, 1, 1);
276 
277  verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
278 
279  gridLayout_4->addItem(verticalSpacer_3, 4, 0, 1, 1);
280 
281  label_9 = new QLabel(tab_2);
282  label_9->setObjectName(QString::fromUtf8("label_9"));
283 
284  gridLayout_4->addWidget(label_9, 1, 0, 1, 1);
285 
286  horizontalSpacer_8 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
287 
288  gridLayout_4->addItem(horizontalSpacer_8, 1, 3, 1, 1);
289 
290  groupBox = new QGroupBox(tab_2);
291  groupBox->setObjectName(QString::fromUtf8("groupBox"));
292  gridLayout_3 = new QGridLayout(groupBox);
293  gridLayout_3->setSpacing(6);
294  gridLayout_3->setContentsMargins(11, 11, 11, 11);
295  gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
296  autoscale = new QRadioButton(groupBox);
297  buttonGroup = new QButtonGroup(MainWindow);
298  buttonGroup->setObjectName(QString::fromUtf8("buttonGroup"));
299  buttonGroup->addButton(autoscale);
300  autoscale->setObjectName(QString::fromUtf8("autoscale"));
301 
302  gridLayout_3->addWidget(autoscale, 1, 0, 1, 1);
303 
304  offset = new QLineEdit(groupBox);
305  offset->setObjectName(QString::fromUtf8("offset"));
306 
307  gridLayout_3->addWidget(offset, 2, 4, 1, 1);
308 
309  manual = new QRadioButton(groupBox);
310  buttonGroup->addButton(manual);
311  manual->setObjectName(QString::fromUtf8("manual"));
312 
313  gridLayout_3->addWidget(manual, 2, 0, 1, 1);
314 
315  label_21 = new QLabel(groupBox);
316  label_21->setObjectName(QString::fromUtf8("label_21"));
317 
318  gridLayout_3->addWidget(label_21, 2, 3, 1, 1);
319 
320  label_20 = new QLabel(groupBox);
321  label_20->setObjectName(QString::fromUtf8("label_20"));
322 
323  gridLayout_3->addWidget(label_20, 2, 1, 1, 1);
324 
325  noscale = new QRadioButton(groupBox);
326  buttonGroup->addButton(noscale);
327  noscale->setObjectName(QString::fromUtf8("noscale"));
328 
329  gridLayout_3->addWidget(noscale, 0, 0, 1, 1);
330 
331  scale = new QLineEdit(groupBox);
332  scale->setObjectName(QString::fromUtf8("scale"));
333 
334  gridLayout_3->addWidget(scale, 2, 2, 1, 1);
335 
336  horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
337 
338  gridLayout_3->addItem(horizontalSpacer_4, 2, 5, 1, 1);
339 
340  label_10 = new QLabel(groupBox);
341  label_10->setObjectName(QString::fromUtf8("label_10"));
342 
343  gridLayout_3->addWidget(label_10, 1, 1, 1, 1);
344 
345  as_from = new QLineEdit(groupBox);
346  as_from->setObjectName(QString::fromUtf8("as_from"));
347 
348  gridLayout_3->addWidget(as_from, 1, 2, 1, 1);
349 
350  label_11 = new QLabel(groupBox);
351  label_11->setObjectName(QString::fromUtf8("label_11"));
352 
353  gridLayout_3->addWidget(label_11, 1, 3, 1, 1);
354 
355  as_to = new QLineEdit(groupBox);
356  as_to->setObjectName(QString::fromUtf8("as_to"));
357 
358  gridLayout_3->addWidget(as_to, 1, 4, 1, 1);
359 
360  horizontalSpacer_11 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
361 
362  gridLayout_3->addItem(horizontalSpacer_11, 1, 5, 1, 1);
363 
364 
365  gridLayout_4->addWidget(groupBox, 3, 0, 1, 8);
366 
367  label_15 = new QLabel(tab_2);
368  label_15->setObjectName(QString::fromUtf8("label_15"));
369 
370  gridLayout_4->addWidget(label_15, 1, 2, 1, 1);
371 
372  dx = new QLineEdit(tab_2);
373  dx->setObjectName(QString::fromUtf8("dx"));
374 
375  gridLayout_4->addWidget(dx, 1, 1, 1, 1);
376 
377  label_18 = new QLabel(tab_2);
378  label_18->setObjectName(QString::fromUtf8("label_18"));
379 
380  gridLayout_4->addWidget(label_18, 1, 5, 1, 1);
381 
382  label_17 = new QLabel(tab_2);
383  label_17->setObjectName(QString::fromUtf8("label_17"));
384 
385  gridLayout_4->addWidget(label_17, 0, 0, 1, 1);
386 
387  horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
388 
389  gridLayout_4->addItem(horizontalSpacer_5, 1, 6, 1, 1);
390 
391  horizontalSpacer_10 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
392 
393  gridLayout_4->addItem(horizontalSpacer_10, 0, 3, 1, 1);
394 
395  tabWidget->addTab(tab_2, QString());
396  tab_3 = new QWidget();
397  tab_3->setObjectName(QString::fromUtf8("tab_3"));
398  verticalLayout_3 = new QVBoxLayout(tab_3);
399  verticalLayout_3->setSpacing(6);
400  verticalLayout_3->setContentsMargins(11, 11, 11, 11);
401  verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
402  gridLayout = new QGridLayout();
403  gridLayout->setSpacing(6);
404  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
405  otype = new QComboBox(tab_3);
406  otype->setObjectName(QString::fromUtf8("otype"));
407 
408  gridLayout->addWidget(otype, 3, 1, 1, 1);
409 
410  compressed = new QComboBox(tab_3);
411  compressed->setObjectName(QString::fromUtf8("compressed"));
412 
413  gridLayout->addWidget(compressed, 6, 5, 1, 1);
414 
415  label_6 = new QLabel(tab_3);
416  label_6->setObjectName(QString::fromUtf8("label_6"));
417 
418  gridLayout->addWidget(label_6, 3, 0, 1, 1);
419 
420  label_5 = new QLabel(tab_3);
421  label_5->setObjectName(QString::fromUtf8("label_5"));
422 
423  gridLayout->addWidget(label_5, 2, 0, 1, 1);
424 
425  toolButton_output = new QToolButton(tab_3);
426  toolButton_output->setObjectName(QString::fromUtf8("toolButton_output"));
427 
428  gridLayout->addWidget(toolButton_output, 1, 2, 1, 1);
429 
430  label_3 = new QLabel(tab_3);
431  label_3->setObjectName(QString::fromUtf8("label_3"));
432 
433  gridLayout->addWidget(label_3, 1, 0, 1, 1);
434 
435  toolButton_ct = new QToolButton(tab_3);
436  toolButton_ct->setObjectName(QString::fromUtf8("toolButton_ct"));
437 
438  gridLayout->addWidget(toolButton_ct, 5, 2, 1, 1);
439 
440  output = new QLineEdit(tab_3);
441  output->setObjectName(QString::fromUtf8("output"));
442 
443  gridLayout->addWidget(output, 1, 1, 1, 1);
444 
445  tiled = new QCheckBox(tab_3);
446  tiled->setObjectName(QString::fromUtf8("tiled"));
447 
448  gridLayout->addWidget(tiled, 6, 2, 1, 1);
449 
450  label_13 = new QLabel(tab_3);
451  label_13->setObjectName(QString::fromUtf8("label_13"));
452 
453  gridLayout->addWidget(label_13, 6, 4, 1, 1);
454 
455  a_srs = new QLineEdit(tab_3);
456  a_srs->setObjectName(QString::fromUtf8("a_srs"));
457 
458  gridLayout->addWidget(a_srs, 2, 1, 1, 1);
459 
460  label_7 = new QLabel(tab_3);
461  label_7->setObjectName(QString::fromUtf8("label_7"));
462 
463  gridLayout->addWidget(label_7, 4, 0, 1, 1);
464 
465  label_14 = new QLabel(tab_3);
466  label_14->setObjectName(QString::fromUtf8("label_14"));
467 
468  gridLayout->addWidget(label_14, 7, 0, 1, 1);
469 
470  nodata = new QLineEdit(tab_3);
471  nodata->setObjectName(QString::fromUtf8("nodata"));
472 
473  gridLayout->addWidget(nodata, 7, 1, 1, 1);
474 
475  oformat = new QComboBox(tab_3);
476  oformat->setObjectName(QString::fromUtf8("oformat"));
477 
478  gridLayout->addWidget(oformat, 4, 1, 1, 1);
479 
480  ct = new QLineEdit(tab_3);
481  ct->setObjectName(QString::fromUtf8("ct"));
482 
483  gridLayout->addWidget(ct, 5, 1, 1, 1);
484 
485  label_12 = new QLabel(tab_3);
486  label_12->setObjectName(QString::fromUtf8("label_12"));
487 
488  gridLayout->addWidget(label_12, 6, 0, 1, 1);
489 
490  interleaved = new QComboBox(tab_3);
491  interleaved->setObjectName(QString::fromUtf8("interleaved"));
492 
493  gridLayout->addWidget(interleaved, 6, 1, 1, 1);
494 
495  label_8 = new QLabel(tab_3);
496  label_8->setObjectName(QString::fromUtf8("label_8"));
497 
498  gridLayout->addWidget(label_8, 5, 0, 1, 1);
499 
500  horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
501 
502  gridLayout->addItem(horizontalSpacer_6, 6, 3, 1, 1);
503 
504 
505  verticalLayout_3->addLayout(gridLayout);
506 
507  tabWidget->addTab(tab_3, QString());
508  tab_4 = new QWidget();
509  tab_4->setObjectName(QString::fromUtf8("tab_4"));
510  verticalLayout_5 = new QVBoxLayout(tab_4);
511  verticalLayout_5->setSpacing(6);
512  verticalLayout_5->setContentsMargins(11, 11, 11, 11);
513  verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
514  verticalLayout_4 = new QVBoxLayout();
515  verticalLayout_4->setSpacing(6);
516  verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
517  label_24 = new QLabel(tab_4);
518  label_24->setObjectName(QString::fromUtf8("label_24"));
519 
520  verticalLayout_4->addWidget(label_24);
521 
522  commandLineEdit = new QLineEdit(tab_4);
523  commandLineEdit->setObjectName(QString::fromUtf8("commandLineEdit"));
524 
525  verticalLayout_4->addWidget(commandLineEdit);
526 
527  label_25 = new QLabel(tab_4);
528  label_25->setObjectName(QString::fromUtf8("label_25"));
529 
530  verticalLayout_4->addWidget(label_25);
531 
532  consoleEdit = new QPlainTextEdit(tab_4);
533  consoleEdit->setObjectName(QString::fromUtf8("consoleEdit"));
534 
535  verticalLayout_4->addWidget(consoleEdit);
536 
537 
538  verticalLayout_5->addLayout(verticalLayout_4);
539 
540  tabWidget->addTab(tab_4, QString());
541 
542  verticalLayout->addWidget(tabWidget);
543 
544  verticalSpacer_2 = new QSpacerItem(20, 112, QSizePolicy::Minimum, QSizePolicy::Expanding);
545 
546  verticalLayout->addItem(verticalSpacer_2);
547 
548  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
549 
550  verticalLayout->addItem(horizontalSpacer);
551 
552  horizontalLayout_2 = new QHBoxLayout();
553  horizontalLayout_2->setSpacing(6);
554  horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
555  toolButton_Run = new QToolButton(centralWidget);
556  toolButton_Run->setObjectName(QString::fromUtf8("toolButton_Run"));
557 
558  horizontalLayout_2->addWidget(toolButton_Run);
559 
560  horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
561 
562  horizontalLayout_2->addItem(horizontalSpacer_7);
563 
564  toolButton_defaults = new QToolButton(centralWidget);
565  toolButton_defaults->setObjectName(QString::fromUtf8("toolButton_defaults"));
566 
567  horizontalLayout_2->addWidget(toolButton_defaults);
568 
569 
570  verticalLayout->addLayout(horizontalLayout_2);
571 
572  MainWindow->setCentralWidget(centralWidget);
573  menuBar = new QMenuBar(MainWindow);
574  menuBar->setObjectName(QString::fromUtf8("menuBar"));
575  menuBar->setGeometry(QRect(0, 0, 821, 25));
576  menuFile = new QMenu(menuBar);
577  menuFile->setObjectName(QString::fromUtf8("menuFile"));
578  MainWindow->setMenuBar(menuBar);
579  mainToolBar = new QToolBar(MainWindow);
580  mainToolBar->setObjectName(QString::fromUtf8("mainToolBar"));
581  MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
582  statusBar = new QStatusBar(MainWindow);
583  statusBar->setObjectName(QString::fromUtf8("statusBar"));
584  MainWindow->setStatusBar(statusBar);
585  QWidget::setTabOrder(toolButton_input, uly);
586  QWidget::setTabOrder(uly, ulx);
587  QWidget::setTabOrder(ulx, lrx);
588  QWidget::setTabOrder(lrx, lry);
589  QWidget::setTabOrder(lry, extent);
590  QWidget::setTabOrder(extent, toolButton_extent);
591  QWidget::setTabOrder(toolButton_extent, listWidget_band);
592  QWidget::setTabOrder(listWidget_band, resample);
593  QWidget::setTabOrder(resample, dx);
594  QWidget::setTabOrder(dx, dy);
595  QWidget::setTabOrder(dy, noscale);
596  QWidget::setTabOrder(noscale, autoscale);
597  QWidget::setTabOrder(autoscale, scale);
598  QWidget::setTabOrder(scale, offset);
599  QWidget::setTabOrder(offset, output);
600  QWidget::setTabOrder(output, toolButton_output);
601  QWidget::setTabOrder(toolButton_output, a_srs);
602  QWidget::setTabOrder(a_srs, otype);
603  QWidget::setTabOrder(otype, oformat);
604  QWidget::setTabOrder(oformat, ct);
605  QWidget::setTabOrder(ct, toolButton_ct);
606  QWidget::setTabOrder(toolButton_ct, interleaved);
607  QWidget::setTabOrder(interleaved, tiled);
608  QWidget::setTabOrder(tiled, compressed);
609  QWidget::setTabOrder(compressed, nodata);
610  QWidget::setTabOrder(nodata, toolButton_Run);
611  QWidget::setTabOrder(toolButton_Run, toolButton_defaults);
612  QWidget::setTabOrder(toolButton_defaults, manual);
613  QWidget::setTabOrder(manual, consoleEdit);
614  QWidget::setTabOrder(consoleEdit, commandLineEdit);
615  QWidget::setTabOrder(commandLineEdit, listWidget_input);
616  QWidget::setTabOrder(listWidget_input, tabWidget);
617 
618  menuBar->addAction(menuFile->menuAction());
619  menuFile->addAction(actionInput);
620  menuFile->addAction(actionExtent);
621  menuFile->addAction(actionOutput);
622  menuFile->addAction(actionQuit);
623 
624  retranslateUi(MainWindow);
625 
626  tabWidget->setCurrentIndex(0);
627 
628 
629  QMetaObject::connectSlotsByName(MainWindow);
630  } // setupUi
631 
632  void retranslateUi(QMainWindow *MainWindow)
633  {
634  MainWindow->setWindowTitle(QApplication::translate("MainWindow", "pkcrop_gui", 0, QApplication::UnicodeUTF8));
635  actionInput->setText(QApplication::translate("MainWindow", "Input(s)", 0, QApplication::UnicodeUTF8));
636  actionInput->setShortcut(QApplication::translate("MainWindow", "Alt+I", 0, QApplication::UnicodeUTF8));
637  actionExtent->setText(QApplication::translate("MainWindow", "Extent", 0, QApplication::UnicodeUTF8));
638  actionExtent->setShortcut(QApplication::translate("MainWindow", "Alt+E", 0, QApplication::UnicodeUTF8));
639  actionOutput->setText(QApplication::translate("MainWindow", "Output", 0, QApplication::UnicodeUTF8));
640  actionOutput->setShortcut(QApplication::translate("MainWindow", "Alt+O", 0, QApplication::UnicodeUTF8));
641  actionQuit->setText(QApplication::translate("MainWindow", "Quit", 0, QApplication::UnicodeUTF8));
642  actionQuit->setShortcut(QApplication::translate("MainWindow", "Alt+Q", 0, QApplication::UnicodeUTF8));
643  toolButton_extent->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
644  toolButton_input->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
645 #ifndef QT_NO_TOOLTIP
646  label_2->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Provide geographical extent to crop in coordinate reference system of input data</p></body></html>", 0, QApplication::UnicodeUTF8));
647 #endif // QT_NO_TOOLTIP
648  label_2->setText(QApplication::translate("MainWindow", "Geographical extent", 0, QApplication::UnicodeUTF8));
649 #ifndef QT_NO_TOOLTIP
650  label_4->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Use an external OGR vector file to define the geographical extent to crop. Coordinate reference systems of input and vector must be identical</p></body></html>", 0, QApplication::UnicodeUTF8));
651 #endif // QT_NO_TOOLTIP
652  label_4->setText(QApplication::translate("MainWindow", "Extent via vector:", 0, QApplication::UnicodeUTF8));
653 #ifndef QT_NO_WHATSTHIS
654  label_16->setWhatsThis(QApplication::translate("MainWindow", "<html><head/><body><p>First select input image. Then select bands by clicking in the table (use Ctrl and Shift to select multiple bands)</p></body></html>", 0, QApplication::UnicodeUTF8));
655 #endif // QT_NO_WHATSTHIS
656  label_16->setText(QApplication::translate("MainWindow", "Select bands", 0, QApplication::UnicodeUTF8));
657 #ifndef QT_NO_TOOLTIP
658  label->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Input image(s)</p></body></html>", 0, QApplication::UnicodeUTF8));
659 #endif // QT_NO_TOOLTIP
660  label->setText(QApplication::translate("MainWindow", "Input image(s)", 0, QApplication::UnicodeUTF8));
661  toolButton->setText(QApplication::translate("MainWindow", "clear", 0, QApplication::UnicodeUTF8));
662  tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate("MainWindow", "Input", 0, QApplication::UnicodeUTF8));
663 #ifndef QT_NO_TOOLTIP
664  label_9->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Output resolution in x and y distance measure (e.g., meter). Leave empty to read from input data</p></body></html>", 0, QApplication::UnicodeUTF8));
665 #endif // QT_NO_TOOLTIP
666  label_9->setText(QApplication::translate("MainWindow", "Output resolution", 0, QApplication::UnicodeUTF8));
667  groupBox->setTitle(QApplication::translate("MainWindow", "Scale data", 0, QApplication::UnicodeUTF8));
668 #ifndef QT_NO_TOOLTIP
669  autoscale->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Auto scale input data from to (e.g., use from=0 and to=255 for Byte type image)</p></body></html>", 0, QApplication::UnicodeUTF8));
670 #endif // QT_NO_TOOLTIP
671  autoscale->setText(QApplication::translate("MainWindow", "autoscale", 0, QApplication::UnicodeUTF8));
672 #ifndef QT_NO_TOOLTIP
673  manual->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Manually scale data using scale and offset: output=scale*input+offset</p></body></html>", 0, QApplication::UnicodeUTF8));
674 #endif // QT_NO_TOOLTIP
675  manual->setText(QApplication::translate("MainWindow", "manual", 0, QApplication::UnicodeUTF8));
676  label_21->setText(QApplication::translate("MainWindow", "offset", 0, QApplication::UnicodeUTF8));
677  label_20->setText(QApplication::translate("MainWindow", "scale", 0, QApplication::UnicodeUTF8));
678 #ifndef QT_NO_TOOLTIP
679  noscale->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Do not scale the data</p></body></html>", 0, QApplication::UnicodeUTF8));
680 #endif // QT_NO_TOOLTIP
681  noscale->setText(QApplication::translate("MainWindow", "no scaling", 0, QApplication::UnicodeUTF8));
682  label_10->setText(QApplication::translate("MainWindow", "from", 0, QApplication::UnicodeUTF8));
683  label_11->setText(QApplication::translate("MainWindow", "to", 0, QApplication::UnicodeUTF8));
684  label_15->setText(QApplication::translate("MainWindow", "dx", 0, QApplication::UnicodeUTF8));
685  label_18->setText(QApplication::translate("MainWindow", "dy", 0, QApplication::UnicodeUTF8));
686  label_17->setText(QApplication::translate("MainWindow", "Resample method", 0, QApplication::UnicodeUTF8));
687  tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate("MainWindow", "Scaling", 0, QApplication::UnicodeUTF8));
688  label_6->setText(QApplication::translate("MainWindow", "Output data type", 0, QApplication::UnicodeUTF8));
689 #ifndef QT_NO_TOOLTIP
690  label_5->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Assign projection (e.g., epsg:3035). Notice this will not re-project the image. Use gdalwarp instead.</p></body></html>", 0, QApplication::UnicodeUTF8));
691 #endif // QT_NO_TOOLTIP
692  label_5->setText(QApplication::translate("MainWindow", "Assign projection (EPSG:code)", 0, QApplication::UnicodeUTF8));
693  toolButton_output->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
694 #ifndef QT_NO_TOOLTIP
695  label_3->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Output raster image</p></body></html>", 0, QApplication::UnicodeUTF8));
696 #endif // QT_NO_TOOLTIP
697  label_3->setText(QApplication::translate("MainWindow", "Output image", 0, QApplication::UnicodeUTF8));
698  toolButton_ct->setText(QApplication::translate("MainWindow", "...", 0, QApplication::UnicodeUTF8));
699  tiled->setText(QApplication::translate("MainWindow", "Tiled", 0, QApplication::UnicodeUTF8));
700  label_13->setText(QApplication::translate("MainWindow", "compressed", 0, QApplication::UnicodeUTF8));
701  label_7->setText(QApplication::translate("MainWindow", "Output image format", 0, QApplication::UnicodeUTF8));
702 #ifndef QT_NO_TOOLTIP
703  label_14->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Nodata value to put in image if out of bounds</p></body></html>", 0, QApplication::UnicodeUTF8));
704 #endif // QT_NO_TOOLTIP
705  label_14->setText(QApplication::translate("MainWindow", "Output nodata value", 0, QApplication::UnicodeUTF8));
706  label_12->setText(QApplication::translate("MainWindow", "Interleaved", 0, QApplication::UnicodeUTF8));
707 #ifndef QT_NO_TOOLTIP
708  label_8->setToolTip(QApplication::translate("MainWindow", "<html><head/><body><p>Color table must be provided as ASCII text file with five (space delimited) columns:</p><p>value red green blue alpha</p></body></html>", 0, QApplication::UnicodeUTF8));
709 #endif // QT_NO_TOOLTIP
710  label_8->setText(QApplication::translate("MainWindow", "Color table (ASCII)", 0, QApplication::UnicodeUTF8));
711  tabWidget->setTabText(tabWidget->indexOf(tab_3), QApplication::translate("MainWindow", "Output", 0, QApplication::UnicodeUTF8));
712  label_24->setText(QApplication::translate("MainWindow", "Command line", 0, QApplication::UnicodeUTF8));
713  label_25->setText(QApplication::translate("MainWindow", "Console output", 0, QApplication::UnicodeUTF8));
714  tabWidget->setTabText(tabWidget->indexOf(tab_4), QApplication::translate("MainWindow", "Console", 0, QApplication::UnicodeUTF8));
715  toolButton_Run->setText(QApplication::translate("MainWindow", "Run", 0, QApplication::UnicodeUTF8));
716  toolButton_defaults->setText(QApplication::translate("MainWindow", "Restore defaults", 0, QApplication::UnicodeUTF8));
717  menuFile->setTitle(QApplication::translate("MainWindow", "File", 0, QApplication::UnicodeUTF8));
718  } // retranslateUi
719 
720 };
721 
722 namespace Ui {
723  class MainWindow: public Ui_MainWindow {};
724 } // namespace Ui
725 
726 QT_END_NAMESPACE
727 
728 #endif // UI_MAINWINDOW_H