00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_DLGPOINTSREAD_H
00011 #define UI_DLGPOINTSREAD_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QComboBox>
00018 #include <QtGui/QDialog>
00019 #include <QtGui/QGridLayout>
00020 #include <QtGui/QGroupBox>
00021 #include <QtGui/QHBoxLayout>
00022 #include <QtGui/QHeaderView>
00023 #include <QtGui/QLabel>
00024 #include <QtGui/QLineEdit>
00025 #include <QtGui/QRadioButton>
00026 #include <QtGui/QTextEdit>
00027 #include <QtGui/QVBoxLayout>
00028
00029 namespace PointsGui {
00030
00031 class Ui_DlgPointsRead
00032 {
00033 public:
00034 QVBoxLayout *vboxLayout;
00035 QHBoxLayout *hboxLayout;
00036 QLabel *textLabel1;
00037 QComboBox *comboBoxTrmplate;
00038 QGroupBox *groupBox1;
00039 QGridLayout *gridLayout;
00040 QGridLayout *gridLayout1;
00041 QLineEdit *lineEditClusterStart;
00042 QLineEdit *lineEditComments;
00043 QLabel *textLabel4;
00044 QLabel *textLabel3;
00045 QGroupBox *groupBox;
00046 QHBoxLayout *hboxLayout1;
00047 QRadioButton *radioButtonIgnore;
00048 QRadioButton *radioButtonNbrOfPoints;
00049 QGroupBox *groupBox2;
00050 QGridLayout *gridLayout2;
00051 QGridLayout *gridLayout3;
00052 QComboBox *comboBoxNextBlock2;
00053 QComboBox *comboBoxNextBlock1;
00054 QLabel *textLabel6;
00055 QLabel *textLabel8_2_2;
00056 QLabel *textLabel8;
00057 QLabel *textLabel8_2;
00058 QComboBox *comboBoxNextBlock3;
00059 QComboBox *comboBoxSeparator;
00060 QComboBox *comboBoxPointsFormat;
00061 QLabel *textLabel7;
00062 QGroupBox *groupBox3;
00063 QVBoxLayout *vboxLayout1;
00064 QLineEdit *lineEditFileName;
00065 QHBoxLayout *hboxLayout2;
00066 QLabel *textLabel5;
00067 QLineEdit *lineEditPreviewLines;
00068 QTextEdit *textEditPreview;
00069
00070 void setupUi(QDialog *PointsGui__DlgPointsRead)
00071 {
00072 if (PointsGui__DlgPointsRead->objectName().isEmpty())
00073 PointsGui__DlgPointsRead->setObjectName(QString::fromUtf8("PointsGui__DlgPointsRead"));
00074 PointsGui__DlgPointsRead->resize(394, 631);
00075 vboxLayout = new QVBoxLayout(PointsGui__DlgPointsRead);
00076 vboxLayout->setSpacing(6);
00077 vboxLayout->setMargin(9);
00078 vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
00079 hboxLayout = new QHBoxLayout();
00080 hboxLayout->setSpacing(6);
00081 hboxLayout->setMargin(0);
00082 hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
00083 textLabel1 = new QLabel(PointsGui__DlgPointsRead);
00084 textLabel1->setObjectName(QString::fromUtf8("textLabel1"));
00085
00086 hboxLayout->addWidget(textLabel1);
00087
00088 comboBoxTrmplate = new QComboBox(PointsGui__DlgPointsRead);
00089 comboBoxTrmplate->setObjectName(QString::fromUtf8("comboBoxTrmplate"));
00090
00091 hboxLayout->addWidget(comboBoxTrmplate);
00092
00093
00094 vboxLayout->addLayout(hboxLayout);
00095
00096 groupBox1 = new QGroupBox(PointsGui__DlgPointsRead);
00097 groupBox1->setObjectName(QString::fromUtf8("groupBox1"));
00098 gridLayout = new QGridLayout(groupBox1);
00099 gridLayout->setSpacing(6);
00100 gridLayout->setMargin(6);
00101 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00102 gridLayout1 = new QGridLayout();
00103 gridLayout1->setSpacing(6);
00104 gridLayout1->setMargin(0);
00105 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
00106 lineEditClusterStart = new QLineEdit(groupBox1);
00107 lineEditClusterStart->setObjectName(QString::fromUtf8("lineEditClusterStart"));
00108
00109 gridLayout1->addWidget(lineEditClusterStart, 0, 1, 1, 1);
00110
00111 lineEditComments = new QLineEdit(groupBox1);
00112 lineEditComments->setObjectName(QString::fromUtf8("lineEditComments"));
00113
00114 gridLayout1->addWidget(lineEditComments, 1, 1, 1, 1);
00115
00116 textLabel4 = new QLabel(groupBox1);
00117 textLabel4->setObjectName(QString::fromUtf8("textLabel4"));
00118
00119 gridLayout1->addWidget(textLabel4, 1, 0, 1, 1);
00120
00121 textLabel3 = new QLabel(groupBox1);
00122 textLabel3->setObjectName(QString::fromUtf8("textLabel3"));
00123
00124 gridLayout1->addWidget(textLabel3, 0, 0, 1, 1);
00125
00126
00127 gridLayout->addLayout(gridLayout1, 1, 0, 1, 1);
00128
00129 groupBox = new QGroupBox(groupBox1);
00130 groupBox->setObjectName(QString::fromUtf8("groupBox"));
00131 hboxLayout1 = new QHBoxLayout(groupBox);
00132 hboxLayout1->setSpacing(6);
00133 hboxLayout1->setMargin(6);
00134 hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
00135 radioButtonIgnore = new QRadioButton(groupBox);
00136 radioButtonIgnore->setObjectName(QString::fromUtf8("radioButtonIgnore"));
00137 radioButtonIgnore->setAutoExclusive(true);
00138
00139 hboxLayout1->addWidget(radioButtonIgnore);
00140
00141 radioButtonNbrOfPoints = new QRadioButton(groupBox);
00142 radioButtonNbrOfPoints->setObjectName(QString::fromUtf8("radioButtonNbrOfPoints"));
00143 radioButtonNbrOfPoints->setAutoExclusive(true);
00144
00145 hboxLayout1->addWidget(radioButtonNbrOfPoints);
00146
00147
00148 gridLayout->addWidget(groupBox, 0, 0, 1, 1);
00149
00150
00151 vboxLayout->addWidget(groupBox1);
00152
00153 groupBox2 = new QGroupBox(PointsGui__DlgPointsRead);
00154 groupBox2->setObjectName(QString::fromUtf8("groupBox2"));
00155 gridLayout2 = new QGridLayout(groupBox2);
00156 gridLayout2->setSpacing(6);
00157 gridLayout2->setMargin(6);
00158 gridLayout2->setObjectName(QString::fromUtf8("gridLayout2"));
00159 gridLayout3 = new QGridLayout();
00160 gridLayout3->setSpacing(6);
00161 gridLayout3->setMargin(0);
00162 gridLayout3->setObjectName(QString::fromUtf8("gridLayout3"));
00163 comboBoxNextBlock2 = new QComboBox(groupBox2);
00164 comboBoxNextBlock2->setObjectName(QString::fromUtf8("comboBoxNextBlock2"));
00165
00166 gridLayout3->addWidget(comboBoxNextBlock2, 3, 1, 1, 1);
00167
00168 comboBoxNextBlock1 = new QComboBox(groupBox2);
00169 comboBoxNextBlock1->setObjectName(QString::fromUtf8("comboBoxNextBlock1"));
00170
00171 gridLayout3->addWidget(comboBoxNextBlock1, 2, 1, 1, 1);
00172
00173 textLabel6 = new QLabel(groupBox2);
00174 textLabel6->setObjectName(QString::fromUtf8("textLabel6"));
00175
00176 gridLayout3->addWidget(textLabel6, 0, 0, 1, 1);
00177
00178 textLabel8_2_2 = new QLabel(groupBox2);
00179 textLabel8_2_2->setObjectName(QString::fromUtf8("textLabel8_2_2"));
00180
00181 gridLayout3->addWidget(textLabel8_2_2, 4, 0, 1, 1);
00182
00183 textLabel8 = new QLabel(groupBox2);
00184 textLabel8->setObjectName(QString::fromUtf8("textLabel8"));
00185
00186 gridLayout3->addWidget(textLabel8, 2, 0, 1, 1);
00187
00188 textLabel8_2 = new QLabel(groupBox2);
00189 textLabel8_2->setObjectName(QString::fromUtf8("textLabel8_2"));
00190
00191 gridLayout3->addWidget(textLabel8_2, 3, 0, 1, 1);
00192
00193 comboBoxNextBlock3 = new QComboBox(groupBox2);
00194 comboBoxNextBlock3->setObjectName(QString::fromUtf8("comboBoxNextBlock3"));
00195
00196 gridLayout3->addWidget(comboBoxNextBlock3, 4, 1, 1, 1);
00197
00198 comboBoxSeparator = new QComboBox(groupBox2);
00199 comboBoxSeparator->setObjectName(QString::fromUtf8("comboBoxSeparator"));
00200 comboBoxSeparator->setEditable(true);
00201
00202 gridLayout3->addWidget(comboBoxSeparator, 0, 1, 1, 1);
00203
00204 comboBoxPointsFormat = new QComboBox(groupBox2);
00205 comboBoxPointsFormat->setObjectName(QString::fromUtf8("comboBoxPointsFormat"));
00206
00207 gridLayout3->addWidget(comboBoxPointsFormat, 1, 1, 1, 1);
00208
00209 textLabel7 = new QLabel(groupBox2);
00210 textLabel7->setObjectName(QString::fromUtf8("textLabel7"));
00211
00212 gridLayout3->addWidget(textLabel7, 1, 0, 1, 1);
00213
00214
00215 gridLayout2->addLayout(gridLayout3, 0, 0, 1, 1);
00216
00217
00218 vboxLayout->addWidget(groupBox2);
00219
00220 groupBox3 = new QGroupBox(PointsGui__DlgPointsRead);
00221 groupBox3->setObjectName(QString::fromUtf8("groupBox3"));
00222 vboxLayout1 = new QVBoxLayout(groupBox3);
00223 vboxLayout1->setSpacing(6);
00224 vboxLayout1->setMargin(6);
00225 vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
00226 lineEditFileName = new QLineEdit(groupBox3);
00227 lineEditFileName->setObjectName(QString::fromUtf8("lineEditFileName"));
00228 lineEditFileName->setReadOnly(true);
00229
00230 vboxLayout1->addWidget(lineEditFileName);
00231
00232 hboxLayout2 = new QHBoxLayout();
00233 hboxLayout2->setSpacing(6);
00234 hboxLayout2->setMargin(0);
00235 hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
00236 textLabel5 = new QLabel(groupBox3);
00237 textLabel5->setObjectName(QString::fromUtf8("textLabel5"));
00238
00239 hboxLayout2->addWidget(textLabel5);
00240
00241 lineEditPreviewLines = new QLineEdit(groupBox3);
00242 lineEditPreviewLines->setObjectName(QString::fromUtf8("lineEditPreviewLines"));
00243
00244 hboxLayout2->addWidget(lineEditPreviewLines);
00245
00246
00247 vboxLayout1->addLayout(hboxLayout2);
00248
00249 textEditPreview = new QTextEdit(groupBox3);
00250 textEditPreview->setObjectName(QString::fromUtf8("textEditPreview"));
00251
00252 vboxLayout1->addWidget(textEditPreview);
00253
00254
00255 vboxLayout->addWidget(groupBox3);
00256
00257 QWidget::setTabOrder(comboBoxTrmplate, radioButtonIgnore);
00258 QWidget::setTabOrder(radioButtonIgnore, radioButtonNbrOfPoints);
00259 QWidget::setTabOrder(radioButtonNbrOfPoints, lineEditClusterStart);
00260 QWidget::setTabOrder(lineEditClusterStart, lineEditComments);
00261 QWidget::setTabOrder(lineEditComments, comboBoxSeparator);
00262 QWidget::setTabOrder(comboBoxSeparator, comboBoxPointsFormat);
00263 QWidget::setTabOrder(comboBoxPointsFormat, comboBoxNextBlock1);
00264 QWidget::setTabOrder(comboBoxNextBlock1, comboBoxNextBlock2);
00265 QWidget::setTabOrder(comboBoxNextBlock2, comboBoxNextBlock3);
00266 QWidget::setTabOrder(comboBoxNextBlock3, lineEditFileName);
00267 QWidget::setTabOrder(lineEditFileName, lineEditPreviewLines);
00268 QWidget::setTabOrder(lineEditPreviewLines, textEditPreview);
00269
00270 retranslateUi(PointsGui__DlgPointsRead);
00271
00272 QMetaObject::connectSlotsByName(PointsGui__DlgPointsRead);
00273 }
00274
00275 void retranslateUi(QDialog *PointsGui__DlgPointsRead)
00276 {
00277 PointsGui__DlgPointsRead->setWindowTitle(QApplication::translate("PointsGui::DlgPointsRead", "ASCII points import", 0, QApplication::UnicodeUTF8));
00278 textLabel1->setText(QApplication::translate("PointsGui::DlgPointsRead", "Template:", 0, QApplication::UnicodeUTF8));
00279 groupBox1->setTitle(QApplication::translate("PointsGui::DlgPointsRead", "Special lines", 0, QApplication::UnicodeUTF8));
00280 textLabel4->setText(QApplication::translate("PointsGui::DlgPointsRead", "Ignore lines starting with:", 0, QApplication::UnicodeUTF8));
00281 textLabel3->setText(QApplication::translate("PointsGui::DlgPointsRead", "Cluster by lines starting with:", 0, QApplication::UnicodeUTF8));
00282 groupBox->setTitle(QApplication::translate("PointsGui::DlgPointsRead", "First line:", 0, QApplication::UnicodeUTF8));
00283 radioButtonIgnore->setText(QApplication::translate("PointsGui::DlgPointsRead", "Ignore", 0, QApplication::UnicodeUTF8));
00284 radioButtonNbrOfPoints->setText(QApplication::translate("PointsGui::DlgPointsRead", "Number of points", 0, QApplication::UnicodeUTF8));
00285 groupBox2->setTitle(QApplication::translate("PointsGui::DlgPointsRead", "Point format", 0, QApplication::UnicodeUTF8));
00286 comboBoxNextBlock2->clear();
00287 comboBoxNextBlock2->insertItems(0, QStringList()
00288 << QApplication::translate("PointsGui::DlgPointsRead", "none", 0, QApplication::UnicodeUTF8)
00289 << QApplication::translate("PointsGui::DlgPointsRead", "I,J,K (normal vector)", 0, QApplication::UnicodeUTF8)
00290 << QApplication::translate("PointsGui::DlgPointsRead", "I,K (normal vector 2D)", 0, QApplication::UnicodeUTF8)
00291 << QApplication::translate("PointsGui::DlgPointsRead", "R,G,B (color)", 0, QApplication::UnicodeUTF8)
00292 << QApplication::translate("PointsGui::DlgPointsRead", "I (Gray value)", 0, QApplication::UnicodeUTF8)
00293 );
00294 comboBoxNextBlock1->clear();
00295 comboBoxNextBlock1->insertItems(0, QStringList()
00296 << QApplication::translate("PointsGui::DlgPointsRead", "none", 0, QApplication::UnicodeUTF8)
00297 << QApplication::translate("PointsGui::DlgPointsRead", "I,J,K (normal vector)", 0, QApplication::UnicodeUTF8)
00298 << QApplication::translate("PointsGui::DlgPointsRead", "I,K (normal vector 2D)", 0, QApplication::UnicodeUTF8)
00299 << QApplication::translate("PointsGui::DlgPointsRead", "R,G,B (color)", 0, QApplication::UnicodeUTF8)
00300 << QApplication::translate("PointsGui::DlgPointsRead", "I (Gray value)", 0, QApplication::UnicodeUTF8)
00301 );
00302 textLabel6->setText(QApplication::translate("PointsGui::DlgPointsRead", "Number separator:", 0, QApplication::UnicodeUTF8));
00303 textLabel8_2_2->setText(QApplication::translate("PointsGui::DlgPointsRead", "Next block:", 0, QApplication::UnicodeUTF8));
00304 textLabel8->setText(QApplication::translate("PointsGui::DlgPointsRead", "Next block:", 0, QApplication::UnicodeUTF8));
00305 textLabel8_2->setText(QApplication::translate("PointsGui::DlgPointsRead", "Next block:", 0, QApplication::UnicodeUTF8));
00306 comboBoxNextBlock3->clear();
00307 comboBoxNextBlock3->insertItems(0, QStringList()
00308 << QApplication::translate("PointsGui::DlgPointsRead", "none", 0, QApplication::UnicodeUTF8)
00309 << QApplication::translate("PointsGui::DlgPointsRead", "I,J,K (normal vector)", 0, QApplication::UnicodeUTF8)
00310 << QApplication::translate("PointsGui::DlgPointsRead", "I,K (normal vector 2D)", 0, QApplication::UnicodeUTF8)
00311 << QApplication::translate("PointsGui::DlgPointsRead", "R,G,B (color)", 0, QApplication::UnicodeUTF8)
00312 << QApplication::translate("PointsGui::DlgPointsRead", "I (Gray value)", 0, QApplication::UnicodeUTF8)
00313 );
00314 comboBoxSeparator->clear();
00315 comboBoxSeparator->insertItems(0, QStringList()
00316 << QApplication::translate("PointsGui::DlgPointsRead", ",", 0, QApplication::UnicodeUTF8)
00317 << QApplication::translate("PointsGui::DlgPointsRead", ";", 0, QApplication::UnicodeUTF8)
00318 << QApplication::translate("PointsGui::DlgPointsRead", "\\t", 0, QApplication::UnicodeUTF8)
00319 << QApplication::translate("PointsGui::DlgPointsRead", "\\w", 0, QApplication::UnicodeUTF8)
00320 );
00321 comboBoxPointsFormat->clear();
00322 comboBoxPointsFormat->insertItems(0, QStringList()
00323 << QApplication::translate("PointsGui::DlgPointsRead", "X,Y,Z", 0, QApplication::UnicodeUTF8)
00324 << QApplication::translate("PointsGui::DlgPointsRead", "X,Y", 0, QApplication::UnicodeUTF8)
00325 );
00326 textLabel7->setText(QApplication::translate("PointsGui::DlgPointsRead", "Points format:", 0, QApplication::UnicodeUTF8));
00327 groupBox3->setTitle(QApplication::translate("PointsGui::DlgPointsRead", "Preview", 0, QApplication::UnicodeUTF8));
00328 textLabel5->setText(QApplication::translate("PointsGui::DlgPointsRead", "Number of previewed lines:", 0, QApplication::UnicodeUTF8));
00329 lineEditPreviewLines->setText(QApplication::translate("PointsGui::DlgPointsRead", "100", 0, QApplication::UnicodeUTF8));
00330 Q_UNUSED(PointsGui__DlgPointsRead);
00331 }
00332
00333 };
00334
00335 }
00336
00337 namespace PointsGui {
00338 namespace Ui {
00339 class DlgPointsRead: public Ui_DlgPointsRead {};
00340 }
00341 }
00342
00343 #endif // UI_DLGPOINTSREAD_H