00001 #ifndef UI_SIMPLIFYLINEDIALOG_H
00002 #define UI_SIMPLIFYLINEDIALOG_H
00003
00004 #include "Qt3Support/Q3ButtonGroup"
00005 #include <Qt3Support/Q3Header>
00006 #include <QtCore/QVariant>
00007 #include <QtGui/QAction>
00008 #include <QtGui/QApplication>
00009 #include <QtGui/QButtonGroup>
00010 #include <QtGui/QDialog>
00011 #include <QtGui/QLabel>
00012 #include <QtGui/QLineEdit>
00013 #include <QtGui/QPushButton>
00014 #include "Qt3Support/Q3Table"
00015 #include "Qt3Support/Q3TextBrowser"
00016
00017 class Ui_simplifyLineDialog
00018 {
00019 public:
00020 Q3ButtonGroup *polygonToPolyLineGroup;
00021 QPushButton *helpButton;
00022 Q3TextBrowser *MessageLog;
00023 Q3Table *inputOutputTable;
00024 QPushButton *removeFileButton;
00025 QPushButton *removeAllButton;
00026 QPushButton *okButton;
00027 QPushButton *cancelButton;
00028 QPushButton *editToleranceButton;
00029 Q3ButtonGroup *buttonGroup8;
00030 QLabel *InputPolyline;
00031 QLabel *tolerance;
00032 QLineEdit *InputPolylineEdit;
00033 QLineEdit *toleranceEdit;
00034 QPushButton *addFileButton;
00035 QPushButton *inputPolylineButton;
00036
00037 void setupUi(QDialog *simplifyLineDialog)
00038 {
00039 simplifyLineDialog->setObjectName(QString::fromUtf8("simplifyLineDialog"));
00040 simplifyLineDialog->resize(QSize(589, 528).expandedTo(simplifyLineDialog->minimumSizeHint()));
00041 polygonToPolyLineGroup = new Q3ButtonGroup(simplifyLineDialog);
00042 polygonToPolyLineGroup->setObjectName(QString::fromUtf8("polygonToPolyLineGroup"));
00043 polygonToPolyLineGroup->setGeometry(QRect(5, 140, 580, 380));
00044 QSizePolicy sizePolicy(static_cast<QSizePolicy::Policy>(0), static_cast<QSizePolicy::Policy>(5));
00045 sizePolicy.setHorizontalStretch(0);
00046 sizePolicy.setVerticalStretch(0);
00047 sizePolicy.setHeightForWidth(polygonToPolyLineGroup->sizePolicy().hasHeightForWidth());
00048 polygonToPolyLineGroup->setSizePolicy(sizePolicy);
00049 polygonToPolyLineGroup->setOrientation(Qt::Vertical);
00050 helpButton = new QPushButton(polygonToPolyLineGroup);
00051 helpButton->setObjectName(QString::fromUtf8("helpButton"));
00052 helpButton->setGeometry(QRect(12, 222, 80, 34));
00053 helpButton->setAutoDefault(false);
00054 MessageLog = new Q3TextBrowser(polygonToPolyLineGroup);
00055 MessageLog->setObjectName(QString::fromUtf8("MessageLog"));
00056 MessageLog->setGeometry(QRect(11, 271, 560, 92));
00057 inputOutputTable = new Q3Table(polygonToPolyLineGroup);
00058 inputOutputTable->setNumCols(0);
00059 inputOutputTable->setObjectName(QString::fromUtf8("inputOutputTable"));
00060 inputOutputTable->setGeometry(QRect(10, 10, 510, 200));
00061 inputOutputTable->setLineWidth(2);
00062 inputOutputTable->setMidLineWidth(0);
00063 inputOutputTable->setMargin(0);
00064 inputOutputTable->setResizePolicy(Q3ScrollView::Default);
00065 inputOutputTable->setDragAutoScroll(false);
00066 inputOutputTable->setNumRows(0);
00067 inputOutputTable->setNumCols(3);
00068 inputOutputTable->setShowGrid(true);
00069 inputOutputTable->setRowMovingEnabled(false);
00070 inputOutputTable->setColumnMovingEnabled(false);
00071 inputOutputTable->setFocusStyle(Q3Table::SpreadSheet);
00072 removeFileButton = new QPushButton(polygonToPolyLineGroup);
00073 removeFileButton->setObjectName(QString::fromUtf8("removeFileButton"));
00074 removeFileButton->setGeometry(QRect(530, 10, 40, 32));
00075 removeFileButton->setIcon(QIcon(QString::fromUtf8("./icons/Minus32.png")));
00076 removeFileButton->setAutoDefault(false);
00077 removeAllButton = new QPushButton(polygonToPolyLineGroup);
00078 removeAllButton->setObjectName(QString::fromUtf8("removeAllButton"));
00079 removeAllButton->setGeometry(QRect(530, 90, 40, 32));
00080 removeAllButton->setIcon(QIcon(QString::fromUtf8("./icons/Delete32.png")));
00081 removeAllButton->setAutoDefault(false);
00082 okButton = new QPushButton(polygonToPolyLineGroup);
00083 okButton->setObjectName(QString::fromUtf8("okButton"));
00084 okButton->setGeometry(QRect(488, 222, 80, 34));
00085 okButton->setAutoDefault(false);
00086 cancelButton = new QPushButton(polygonToPolyLineGroup);
00087 cancelButton->setObjectName(QString::fromUtf8("cancelButton"));
00088 cancelButton->setGeometry(QRect(402, 222, 80, 34));
00089 cancelButton->setAutoDefault(false);
00090 editToleranceButton = new QPushButton(polygonToPolyLineGroup);
00091 editToleranceButton->setObjectName(QString::fromUtf8("editToleranceButton"));
00092 editToleranceButton->setGeometry(QRect(530, 50, 40, 32));
00093 editToleranceButton->setIcon(QIcon(QString::fromUtf8("./icons/Properties32.png")));
00094 editToleranceButton->setAutoDefault(false);
00095 buttonGroup8 = new Q3ButtonGroup(simplifyLineDialog);
00096 buttonGroup8->setObjectName(QString::fromUtf8("buttonGroup8"));
00097 buttonGroup8->setGeometry(QRect(5, 10, 580, 121));
00098 buttonGroup8->setOrientation(Qt::Vertical);
00099 InputPolyline = new QLabel(buttonGroup8);
00100 InputPolyline->setObjectName(QString::fromUtf8("InputPolyline"));
00101 InputPolyline->setGeometry(QRect(15, 10, 110, 48));
00102 tolerance = new QLabel(buttonGroup8);
00103 tolerance->setObjectName(QString::fromUtf8("tolerance"));
00104 tolerance->setGeometry(QRect(15, 60, 110, 48));
00105 InputPolylineEdit = new QLineEdit(buttonGroup8);
00106 InputPolylineEdit->setObjectName(QString::fromUtf8("InputPolylineEdit"));
00107 InputPolylineEdit->setGeometry(QRect(125, 20, 350, 29));
00108 toleranceEdit = new QLineEdit(buttonGroup8);
00109 toleranceEdit->setObjectName(QString::fromUtf8("toleranceEdit"));
00110 toleranceEdit->setGeometry(QRect(125, 70, 90, 29));
00111 addFileButton = new QPushButton(buttonGroup8);
00112 addFileButton->setObjectName(QString::fromUtf8("addFileButton"));
00113 addFileButton->setGeometry(QRect(227, 70, 80, 32));
00114 addFileButton->setIcon(QIcon(QString::fromUtf8("./icons/Plus32.png")));
00115 addFileButton->setAutoDefault(false);
00116 inputPolylineButton = new QPushButton(buttonGroup8);
00117 inputPolylineButton->setObjectName(QString::fromUtf8("inputPolylineButton"));
00118 inputPolylineButton->setGeometry(QRect(487, 20, 81, 32));
00119 inputPolylineButton->setAutoDefault(false);
00120 retranslateUi(simplifyLineDialog);
00121
00122 QMetaObject::connectSlotsByName(simplifyLineDialog);
00123 }
00124
00125 void retranslateUi(QDialog *simplifyLineDialog)
00126 {
00127 simplifyLineDialog->setWindowTitle(QApplication::translate("simplifyLineDialog", "Simplify Line", 0, QApplication::UnicodeUTF8));
00128 polygonToPolyLineGroup->setTitle(QApplication::translate("simplifyLineDialog", "", 0, QApplication::UnicodeUTF8));
00129 helpButton->setText(QApplication::translate("simplifyLineDialog", "Help", 0, QApplication::UnicodeUTF8));
00130 inputOutputTable->setNumRows(0);
00131 removeFileButton->setToolTip(QApplication::translate("simplifyLineDialog", "removeFile", 0, QApplication::UnicodeUTF8));
00132 removeFileButton->setText(QApplication::translate("simplifyLineDialog", "", 0, QApplication::UnicodeUTF8));
00133 removeAllButton->setToolTip(QApplication::translate("simplifyLineDialog", "remove All Files", 0, QApplication::UnicodeUTF8));
00134 removeAllButton->setText(QApplication::translate("simplifyLineDialog", "", 0, QApplication::UnicodeUTF8));
00135 okButton->setText(QApplication::translate("simplifyLineDialog", "Run!", 0, QApplication::UnicodeUTF8));
00136 cancelButton->setText(QApplication::translate("simplifyLineDialog", "Close", 0, QApplication::UnicodeUTF8));
00137 editToleranceButton->setToolTip(QApplication::translate("simplifyLineDialog", "Edit Tolerance", 0, QApplication::UnicodeUTF8));
00138 editToleranceButton->setText(QApplication::translate("simplifyLineDialog", "", 0, QApplication::UnicodeUTF8));
00139 buttonGroup8->setTitle(QApplication::translate("simplifyLineDialog", "", 0, QApplication::UnicodeUTF8));
00140 InputPolyline->setText(QApplication::translate("simplifyLineDialog", "Input Polyline", 0, QApplication::UnicodeUTF8));
00141 tolerance->setText(QApplication::translate("simplifyLineDialog", "Tolerance", 0, QApplication::UnicodeUTF8));
00142 addFileButton->setText(QApplication::translate("simplifyLineDialog", " Add", 0, QApplication::UnicodeUTF8));
00143 inputPolylineButton->setText(QApplication::translate("simplifyLineDialog", "Browse...", 0, QApplication::UnicodeUTF8));
00144 Q_UNUSED(simplifyLineDialog);
00145 }
00146
00147 };
00148
00149 namespace Ui {
00150 class simplifyLineDialog: public Ui_simplifyLineDialog {};
00151 }
00152
00153 #endif // UI_SIMPLIFYLINEDIALOG_H