1
/****************************************************************************
2
** Form interface generated from reading ui file 'qgsgrasseditbase.ui'
4
** Created: Fri Nov 4 14:22:39 2005
5
** by: The User Interface Compiler ($Id: qt/main.cpp 3.3.4 edited Nov 24 2003 $)
7
** WARNING! All changes made in this file will be lost!
8
****************************************************************************/
10
#ifndef QGSGRASSEDITBASE_H
11
#define QGSGRASSEDITBASE_H
15
#include <qmainwindow.h>
37
class QgsGrassEditBase : public QMainWindow
42
QgsGrassEditBase( QWidget* parent = 0, const char* name = 0, WFlags fl = WType_TopLevel );
45
QTabWidget* tabWidget;
50
QComboBox* mCatModeBox;
55
QSpinBox* mSnapPixels;
57
QListView* symbologyList;
61
QComboBox* mTableField;
62
QTable* mAttributeTable;
64
QPushButton* mAddColumnButton;
65
QPushButton* mAlterTableButton;
67
QToolBar *editVertexToolBar;
68
QToolBar *editLineToolBar;
69
QToolBar *mainToolBar;
70
QAction* closeEditAction;
71
QActionGroup* actionToolsGroup;
72
QAction* newLineAction;
73
QAction* newPointAction;
74
QAction* newBoundaryAction;
75
QAction* newCentroidAction;
76
QAction* moveVertexAction;
77
QAction* addVertexAction;
78
QAction* deleteVertexAction;
79
QAction* splitLineAction;
80
QAction* moveLineAction;
81
QAction* deleteLineAction;
82
QAction* editAttributesAction;
85
virtual void newLine();
86
virtual void closeEdit();
87
virtual void newPoint();
88
virtual void newBoundary();
89
virtual void newCentroid();
90
virtual void moveVertex();
91
virtual void deleteVertex();
92
virtual void addVertex();
93
virtual void moveLine();
94
virtual void deleteLine();
95
virtual void splitLine();
96
virtual void editCats();
97
virtual void editAttributes();
98
virtual void catModeChanged();
99
virtual void fieldChanged();
100
virtual void addColumn();
101
virtual void alterTable();
102
virtual void attributeTableFieldChanged();
105
QVBoxLayout* QgsGrassEditBaseLayout;
106
QGridLayout* tabLayout;
107
QGridLayout* tabLayout_2;
108
QHBoxLayout* tabLayout_3;
109
QVBoxLayout* tabLayout_4;
110
QHBoxLayout* frame3Layout;
113
virtual void languageChange();
131
#endif // QGSGRASSEDITBASE_H