1
/********************************************************************************
2
** Form generated from reading ui file 'qgsgrasseditbase.ui'
4
** Created: Sat Dec 30 02:04:56 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_QGSGRASSEDITBASE_H
11
#define UI_QGSGRASSEDITBASE_H
13
#include <Qt3Support/Q3Frame>
14
#include <Qt3Support/Q3Header>
15
#include <Qt3Support/Q3ListView>
16
#include <Qt3Support/Q3Table>
17
#include <QtCore/QVariant>
18
#include <QtGui/QAction>
19
#include <QtGui/QApplication>
20
#include <QtGui/QButtonGroup>
21
#include <QtGui/QComboBox>
22
#include <QtGui/QGridLayout>
23
#include <QtGui/QHBoxLayout>
24
#include <QtGui/QLabel>
25
#include <QtGui/QLineEdit>
26
#include <QtGui/QMainWindow>
27
#include <QtGui/QPushButton>
28
#include <QtGui/QSpacerItem>
29
#include <QtGui/QSpinBox>
30
#include <QtGui/QStatusBar>
31
#include <QtGui/QTabWidget>
32
#include <QtGui/QVBoxLayout>
33
#include <QtGui/QWidget>
35
class Ui_QgsGrassEditBase
38
QWidget *centralwidget;
39
QGridLayout *gridLayout;
40
QTabWidget *tabWidget;
42
QVBoxLayout *vboxLayout;
43
QHBoxLayout *hboxLayout;
45
QComboBox *mCatModeBox;
46
QHBoxLayout *hboxLayout1;
51
QSpacerItem *spacerItem;
53
QVBoxLayout *vboxLayout1;
54
QHBoxLayout *hboxLayout2;
56
QSpinBox *mSnapPixels;
57
QSpacerItem *spacerItem1;
58
QSpacerItem *spacerItem2;
60
QGridLayout *gridLayout1;
61
Q3ListView *symbologyList;
62
QHBoxLayout *hboxLayout3;
64
QSpinBox *mLineWidthSpinBox;
66
QSpinBox *mMarkerSizeSpinBox;
67
QSpacerItem *spacerItem3;
69
QVBoxLayout *vboxLayout2;
72
QComboBox *mTableField;
73
Q3Table *mAttributeTable;
75
QHBoxLayout *hboxLayout4;
76
QPushButton *mAddColumnButton;
77
QPushButton *mAlterTableButton;
78
QStatusBar *statusbar;
80
void setupUi(QMainWindow *QgsGrassEditBase)
82
QgsGrassEditBase->setObjectName(QString::fromUtf8("QgsGrassEditBase"));
83
centralwidget = new QWidget(QgsGrassEditBase);
84
centralwidget->setObjectName(QString::fromUtf8("centralwidget"));
85
gridLayout = new QGridLayout(centralwidget);
86
gridLayout->setSpacing(6);
87
gridLayout->setMargin(9);
88
gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
89
tabWidget = new QTabWidget(centralwidget);
90
tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
91
QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(7));
92
sizePolicy.setHorizontalStretch(0);
93
sizePolicy.setVerticalStretch(0);
94
sizePolicy.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
95
tabWidget->setSizePolicy(sizePolicy);
97
tab->setObjectName(QString::fromUtf8("tab"));
98
vboxLayout = new QVBoxLayout(tab);
99
vboxLayout->setSpacing(6);
100
vboxLayout->setMargin(9);
101
vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
102
hboxLayout = new QHBoxLayout();
103
hboxLayout->setSpacing(6);
104
hboxLayout->setMargin(0);
105
hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
106
textLabel3 = new QLabel(tab);
107
textLabel3->setObjectName(QString::fromUtf8("textLabel3"));
108
QSizePolicy sizePolicy1(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(5));
109
sizePolicy1.setHorizontalStretch(0);
110
sizePolicy1.setVerticalStretch(0);
111
sizePolicy1.setHeightForWidth(textLabel3->sizePolicy().hasHeightForWidth());
112
textLabel3->setSizePolicy(sizePolicy1);
114
hboxLayout->addWidget(textLabel3);
116
mCatModeBox = new QComboBox(tab);
117
mCatModeBox->setObjectName(QString::fromUtf8("mCatModeBox"));
118
QSizePolicy sizePolicy2(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(0));
119
sizePolicy2.setHorizontalStretch(0);
120
sizePolicy2.setVerticalStretch(0);
121
sizePolicy2.setHeightForWidth(mCatModeBox->sizePolicy().hasHeightForWidth());
122
mCatModeBox->setSizePolicy(sizePolicy2);
124
hboxLayout->addWidget(mCatModeBox);
127
vboxLayout->addLayout(hboxLayout);
129
hboxLayout1 = new QHBoxLayout();
130
hboxLayout1->setSpacing(6);
131
hboxLayout1->setMargin(0);
132
hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
133
catLabel = new QLabel(tab);
134
catLabel->setObjectName(QString::fromUtf8("catLabel"));
135
QSizePolicy sizePolicy3(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(5));
136
sizePolicy3.setHorizontalStretch(0);
137
sizePolicy3.setVerticalStretch(0);
138
sizePolicy3.setHeightForWidth(catLabel->sizePolicy().hasHeightForWidth());
139
catLabel->setSizePolicy(sizePolicy3);
141
hboxLayout1->addWidget(catLabel);
143
mCatEntry = new QLineEdit(tab);
144
mCatEntry->setObjectName(QString::fromUtf8("mCatEntry"));
145
mCatEntry->setMinimumSize(QSize(80, 0));
147
hboxLayout1->addWidget(mCatEntry);
149
textLabel2 = new QLabel(tab);
150
textLabel2->setObjectName(QString::fromUtf8("textLabel2"));
151
QSizePolicy sizePolicy4(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(5));
152
sizePolicy4.setHorizontalStretch(0);
153
sizePolicy4.setVerticalStretch(0);
154
sizePolicy4.setHeightForWidth(textLabel2->sizePolicy().hasHeightForWidth());
155
textLabel2->setSizePolicy(sizePolicy4);
157
hboxLayout1->addWidget(textLabel2);
159
mFieldBox = new QComboBox(tab);
160
mFieldBox->setObjectName(QString::fromUtf8("mFieldBox"));
161
mFieldBox->setMinimumSize(QSize(80, 0));
162
mFieldBox->setEditable(true);
163
mFieldBox->setDuplicatesEnabled(false);
165
hboxLayout1->addWidget(mFieldBox);
168
vboxLayout->addLayout(hboxLayout1);
170
spacerItem = new QSpacerItem(20, 171, QSizePolicy::Minimum, QSizePolicy::Expanding);
172
vboxLayout->addItem(spacerItem);
174
tabWidget->addTab(tab, QApplication::translate("QgsGrassEditBase", "Category", 0, QApplication::UnicodeUTF8));
175
tab_2 = new QWidget();
176
tab_2->setObjectName(QString::fromUtf8("tab_2"));
177
vboxLayout1 = new QVBoxLayout(tab_2);
178
vboxLayout1->setSpacing(6);
179
vboxLayout1->setMargin(9);
180
vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
181
hboxLayout2 = new QHBoxLayout();
182
hboxLayout2->setSpacing(6);
183
hboxLayout2->setMargin(0);
184
hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
185
textLabel4 = new QLabel(tab_2);
186
textLabel4->setObjectName(QString::fromUtf8("textLabel4"));
188
hboxLayout2->addWidget(textLabel4);
190
mSnapPixels = new QSpinBox(tab_2);
191
mSnapPixels->setObjectName(QString::fromUtf8("mSnapPixels"));
192
mSnapPixels->setValue(10);
194
hboxLayout2->addWidget(mSnapPixels);
196
spacerItem1 = new QSpacerItem(191, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
198
hboxLayout2->addItem(spacerItem1);
201
vboxLayout1->addLayout(hboxLayout2);
203
spacerItem2 = new QSpacerItem(20, 211, QSizePolicy::Minimum, QSizePolicy::Expanding);
205
vboxLayout1->addItem(spacerItem2);
207
tabWidget->addTab(tab_2, QApplication::translate("QgsGrassEditBase", "Settings", 0, QApplication::UnicodeUTF8));
208
tab_3 = new QWidget();
209
tab_3->setObjectName(QString::fromUtf8("tab_3"));
210
QSizePolicy sizePolicy5(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(7));
211
sizePolicy5.setHorizontalStretch(0);
212
sizePolicy5.setVerticalStretch(0);
213
sizePolicy5.setHeightForWidth(tab_3->sizePolicy().hasHeightForWidth());
214
tab_3->setSizePolicy(sizePolicy5);
215
gridLayout1 = new QGridLayout(tab_3);
216
gridLayout1->setSpacing(6);
217
gridLayout1->setMargin(9);
218
gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
219
symbologyList = new Q3ListView(tab_3);
220
symbologyList->addColumn(QApplication::translate("QgsGrassEditBase", "Column 1", 0, QApplication::UnicodeUTF8));
221
symbologyList->setObjectName(QString::fromUtf8("symbologyList"));
222
QSizePolicy sizePolicy6(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(7));
223
sizePolicy6.setHorizontalStretch(0);
224
sizePolicy6.setVerticalStretch(0);
225
sizePolicy6.setHeightForWidth(symbologyList->sizePolicy().hasHeightForWidth());
226
symbologyList->setSizePolicy(sizePolicy6);
227
symbologyList->setMinimumSize(QSize(20, 20));
228
symbologyList->setResizeMode(Q3ListView::AllColumns);
229
symbologyList->setTreeStepSize(20);
231
gridLayout1->addWidget(symbologyList, 1, 0, 1, 1);
233
hboxLayout3 = new QHBoxLayout();
234
hboxLayout3->setSpacing(6);
235
hboxLayout3->setMargin(0);
236
hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
237
label = new QLabel(tab_3);
238
label->setObjectName(QString::fromUtf8("label"));
239
QSizePolicy sizePolicy7(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(5));
240
sizePolicy7.setHorizontalStretch(0);
241
sizePolicy7.setVerticalStretch(0);
242
sizePolicy7.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
243
label->setSizePolicy(sizePolicy7);
245
hboxLayout3->addWidget(label);
247
mLineWidthSpinBox = new QSpinBox(tab_3);
248
mLineWidthSpinBox->setObjectName(QString::fromUtf8("mLineWidthSpinBox"));
249
QSizePolicy sizePolicy8(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
250
sizePolicy8.setHorizontalStretch(0);
251
sizePolicy8.setVerticalStretch(0);
252
sizePolicy8.setHeightForWidth(mLineWidthSpinBox->sizePolicy().hasHeightForWidth());
253
mLineWidthSpinBox->setSizePolicy(sizePolicy8);
255
hboxLayout3->addWidget(mLineWidthSpinBox);
257
label_2 = new QLabel(tab_3);
258
label_2->setObjectName(QString::fromUtf8("label_2"));
259
QSizePolicy sizePolicy9(static_cast<QSizePolicy::Policy>(1), static_cast<QSizePolicy::Policy>(5));
260
sizePolicy9.setHorizontalStretch(0);
261
sizePolicy9.setVerticalStretch(0);
262
sizePolicy9.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
263
label_2->setSizePolicy(sizePolicy9);
265
hboxLayout3->addWidget(label_2);
267
mMarkerSizeSpinBox = new QSpinBox(tab_3);
268
mMarkerSizeSpinBox->setObjectName(QString::fromUtf8("mMarkerSizeSpinBox"));
269
QSizePolicy sizePolicy10(static_cast<QSizePolicy::Policy>(5), static_cast<QSizePolicy::Policy>(0));
270
sizePolicy10.setHorizontalStretch(0);
271
sizePolicy10.setVerticalStretch(0);
272
sizePolicy10.setHeightForWidth(mMarkerSizeSpinBox->sizePolicy().hasHeightForWidth());
273
mMarkerSizeSpinBox->setSizePolicy(sizePolicy10);
275
hboxLayout3->addWidget(mMarkerSizeSpinBox);
277
spacerItem3 = new QSpacerItem(171, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
279
hboxLayout3->addItem(spacerItem3);
282
gridLayout1->addLayout(hboxLayout3, 0, 0, 1, 1);
284
tabWidget->addTab(tab_3, QApplication::translate("QgsGrassEditBase", "Symbology", 0, QApplication::UnicodeUTF8));
285
tab_4 = new QWidget();
286
tab_4->setObjectName(QString::fromUtf8("tab_4"));
287
vboxLayout2 = new QVBoxLayout(tab_4);
288
vboxLayout2->setSpacing(6);
289
vboxLayout2->setMargin(0);
290
vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
291
frame9 = new Q3Frame(tab_4);
292
frame9->setObjectName(QString::fromUtf8("frame9"));
293
QSizePolicy sizePolicy11(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(5));
294
sizePolicy11.setHorizontalStretch(0);
295
sizePolicy11.setVerticalStretch(0);
296
sizePolicy11.setHeightForWidth(frame9->sizePolicy().hasHeightForWidth());
297
frame9->setSizePolicy(sizePolicy11);
298
frame9->setMinimumSize(QSize(0, 30));
299
frame9->setMaximumSize(QSize(32767, 30));
300
frame9->setFrameShape(QFrame::NoFrame);
301
frame9->setFrameShadow(QFrame::Plain);
302
frame9->setLineWidth(0);
303
textLabel1 = new QLabel(frame9);
304
textLabel1->setObjectName(QString::fromUtf8("textLabel1"));
305
textLabel1->setGeometry(QRect(10, 2, 93, 26));
306
mTableField = new QComboBox(frame9);
307
mTableField->setObjectName(QString::fromUtf8("mTableField"));
308
mTableField->setGeometry(QRect(119, 1, 65, 29));
309
mTableField->setEditable(true);
310
mTableField->setDuplicatesEnabled(false);
312
vboxLayout2->addWidget(frame9);
314
mAttributeTable = new Q3Table(tab_4);
315
mAttributeTable->setObjectName(QString::fromUtf8("mAttributeTable"));
316
mAttributeTable->setLineWidth(2);
317
mAttributeTable->setResizePolicy(Q3ScrollView::Manual);
318
mAttributeTable->setNumRows(0);
319
mAttributeTable->setNumCols(3);
321
vboxLayout2->addWidget(mAttributeTable);
323
frame3 = new Q3Frame(tab_4);
324
frame3->setObjectName(QString::fromUtf8("frame3"));
325
QSizePolicy sizePolicy12(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(7));
326
sizePolicy12.setHorizontalStretch(0);
327
sizePolicy12.setVerticalStretch(0);
328
sizePolicy12.setHeightForWidth(frame3->sizePolicy().hasHeightForWidth());
329
frame3->setSizePolicy(sizePolicy12);
330
frame3->setMinimumSize(QSize(0, 35));
331
frame3->setMaximumSize(QSize(32767, 35));
332
frame3->setFrameShape(QFrame::NoFrame);
333
frame3->setFrameShadow(QFrame::Plain);
334
frame3->setLineWidth(0);
335
hboxLayout4 = new QHBoxLayout(frame3);
336
hboxLayout4->setSpacing(3);
337
hboxLayout4->setMargin(3);
338
hboxLayout4->setObjectName(QString::fromUtf8("hboxLayout4"));
339
mAddColumnButton = new QPushButton(frame3);
340
mAddColumnButton->setObjectName(QString::fromUtf8("mAddColumnButton"));
341
QSizePolicy sizePolicy13(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(7));
342
sizePolicy13.setHorizontalStretch(0);
343
sizePolicy13.setVerticalStretch(0);
344
sizePolicy13.setHeightForWidth(mAddColumnButton->sizePolicy().hasHeightForWidth());
345
mAddColumnButton->setSizePolicy(sizePolicy13);
347
hboxLayout4->addWidget(mAddColumnButton);
349
mAlterTableButton = new QPushButton(frame3);
350
mAlterTableButton->setObjectName(QString::fromUtf8("mAlterTableButton"));
351
QSizePolicy sizePolicy14(static_cast<QSizePolicy::Policy>(7), static_cast<QSizePolicy::Policy>(7));
352
sizePolicy14.setHorizontalStretch(0);
353
sizePolicy14.setVerticalStretch(0);
354
sizePolicy14.setHeightForWidth(mAlterTableButton->sizePolicy().hasHeightForWidth());
355
mAlterTableButton->setSizePolicy(sizePolicy14);
357
hboxLayout4->addWidget(mAlterTableButton);
360
vboxLayout2->addWidget(frame3);
362
tabWidget->addTab(tab_4, QApplication::translate("QgsGrassEditBase", "Table", 0, QApplication::UnicodeUTF8));
364
gridLayout->addWidget(tabWidget, 0, 0, 1, 1);
366
QgsGrassEditBase->setCentralWidget(centralwidget);
367
statusbar = new QStatusBar(QgsGrassEditBase);
368
statusbar->setObjectName(QString::fromUtf8("statusbar"));
369
statusbar->setGeometry(QRect(0, 323, 529, 22));
370
QgsGrassEditBase->setStatusBar(statusbar);
372
retranslateUi(QgsGrassEditBase);
374
QSize size(529, 345);
375
size = size.expandedTo(QgsGrassEditBase->minimumSizeHint());
376
QgsGrassEditBase->resize(size);
379
mCatModeBox->setCurrentIndex(-1);
382
QMetaObject::connectSlotsByName(QgsGrassEditBase);
385
void retranslateUi(QMainWindow *QgsGrassEditBase)
387
QgsGrassEditBase->setWindowTitle(QApplication::translate("QgsGrassEditBase", "GRASS Edit", 0, QApplication::UnicodeUTF8));
388
textLabel3->setText(QApplication::translate("QgsGrassEditBase", "Mode", 0, QApplication::UnicodeUTF8));
389
catLabel->setText(QApplication::translate("QgsGrassEditBase", "Category", 0, QApplication::UnicodeUTF8));
390
textLabel2->setText(QApplication::translate("QgsGrassEditBase", "Field (layer)", 0, QApplication::UnicodeUTF8));
391
tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate("QgsGrassEditBase", "Category", 0, QApplication::UnicodeUTF8));
392
textLabel4->setText(QApplication::translate("QgsGrassEditBase", "Snapping in screen pixels", 0, QApplication::UnicodeUTF8));
393
tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate("QgsGrassEditBase", "Settings", 0, QApplication::UnicodeUTF8));
394
symbologyList->header()->setLabel(0, QApplication::translate("QgsGrassEditBase", "Column 1", 0, QApplication::UnicodeUTF8));
395
label->setText(QApplication::translate("QgsGrassEditBase", "Line width", 0, QApplication::UnicodeUTF8));
396
label_2->setText(QApplication::translate("QgsGrassEditBase", "Marker size", 0, QApplication::UnicodeUTF8));
397
tabWidget->setTabText(tabWidget->indexOf(tab_3), QApplication::translate("QgsGrassEditBase", "Symbology", 0, QApplication::UnicodeUTF8));
398
textLabel1->setText(QApplication::translate("QgsGrassEditBase", "Field (layer)", 0, QApplication::UnicodeUTF8));
399
mAddColumnButton->setText(QApplication::translate("QgsGrassEditBase", "Add Column", 0, QApplication::UnicodeUTF8));
400
mAlterTableButton->setText(QApplication::translate("QgsGrassEditBase", "Create / Alter Table", 0, QApplication::UnicodeUTF8));
401
tabWidget->setTabText(tabWidget->indexOf(tab_4), QApplication::translate("QgsGrassEditBase", "Table", 0, QApplication::UnicodeUTF8));
402
Q_UNUSED(QgsGrassEditBase);
408
class QgsGrassEditBase: public Ui_QgsGrassEditBase {};
411
#endif // UI_QGSGRASSEDITBASE_H