00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef UI_REMOVECOMPONENTS_H
00011 #define UI_REMOVECOMPONENTS_H
00012
00013 #include <QtCore/QVariant>
00014 #include <QtGui/QAction>
00015 #include <QtGui/QApplication>
00016 #include <QtGui/QButtonGroup>
00017 #include <QtGui/QCheckBox>
00018 #include <QtGui/QGridLayout>
00019 #include <QtGui/QGroupBox>
00020 #include <QtGui/QHeaderView>
00021 #include <QtGui/QLabel>
00022 #include <QtGui/QPushButton>
00023 #include <QtGui/QSpacerItem>
00024 #include <QtGui/QSpinBox>
00025 #include <QtGui/QWidget>
00026
00027 namespace MeshGui {
00028
00029 class Ui_RemoveComponents
00030 {
00031 public:
00032 QGridLayout *gridLayout_2;
00033 QGroupBox *groupBox;
00034 QGridLayout *gridLayout;
00035 QCheckBox *cbSelectComp;
00036 QPushButton *selectTriangle;
00037 QSpinBox *spSelectComp;
00038 QLabel *label;
00039 QPushButton *selectRegion;
00040 QPushButton *selectComponents;
00041 QSpacerItem *spacerItem;
00042 QPushButton *selectAll;
00043 QSpacerItem *spacerItem1;
00044 QGroupBox *groupBox_2;
00045 QGridLayout *gridLayout1;
00046 QCheckBox *cbDeselectComp;
00047 QPushButton *deselectTriangle;
00048 QSpinBox *spDeselectComp;
00049 QLabel *label_2;
00050 QSpacerItem *spacerItem2;
00051 QPushButton *deselectRegion;
00052 QSpacerItem *spacerItem3;
00053 QPushButton *deselectAll;
00054 QPushButton *deselectComponents;
00055 QGroupBox *groupBox_3;
00056 QGridLayout *gridLayout_3;
00057 QCheckBox *frontTriangles;
00058 QCheckBox *screenTriangles;
00059
00060 void setupUi(QWidget *MeshGui__RemoveComponents)
00061 {
00062 if (MeshGui__RemoveComponents->objectName().isEmpty())
00063 MeshGui__RemoveComponents->setObjectName(QString::fromUtf8("MeshGui__RemoveComponents"));
00064 MeshGui__RemoveComponents->resize(303, 471);
00065 gridLayout_2 = new QGridLayout(MeshGui__RemoveComponents);
00066 gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
00067 groupBox = new QGroupBox(MeshGui__RemoveComponents);
00068 groupBox->setObjectName(QString::fromUtf8("groupBox"));
00069 gridLayout = new QGridLayout(groupBox);
00070 #ifndef Q_OS_MAC
00071 gridLayout->setSpacing(6);
00072 #endif
00073 #ifndef Q_OS_MAC
00074 gridLayout->setMargin(9);
00075 #endif
00076 gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
00077 cbSelectComp = new QCheckBox(groupBox);
00078 cbSelectComp->setObjectName(QString::fromUtf8("cbSelectComp"));
00079
00080 gridLayout->addWidget(cbSelectComp, 3, 1, 1, 2);
00081
00082 selectTriangle = new QPushButton(groupBox);
00083 selectTriangle->setObjectName(QString::fromUtf8("selectTriangle"));
00084
00085 gridLayout->addWidget(selectTriangle, 3, 0, 1, 1);
00086
00087 spSelectComp = new QSpinBox(groupBox);
00088 spSelectComp->setObjectName(QString::fromUtf8("spSelectComp"));
00089
00090 gridLayout->addWidget(spSelectComp, 2, 2, 1, 1);
00091
00092 label = new QLabel(groupBox);
00093 label->setObjectName(QString::fromUtf8("label"));
00094
00095 gridLayout->addWidget(label, 2, 1, 1, 1);
00096
00097 selectRegion = new QPushButton(groupBox);
00098 selectRegion->setObjectName(QString::fromUtf8("selectRegion"));
00099
00100 gridLayout->addWidget(selectRegion, 0, 0, 1, 1);
00101
00102 selectComponents = new QPushButton(groupBox);
00103 selectComponents->setObjectName(QString::fromUtf8("selectComponents"));
00104
00105 gridLayout->addWidget(selectComponents, 2, 0, 1, 1);
00106
00107 spacerItem = new QSpacerItem(161, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00108
00109 gridLayout->addItem(spacerItem, 0, 1, 1, 2);
00110
00111 selectAll = new QPushButton(groupBox);
00112 selectAll->setObjectName(QString::fromUtf8("selectAll"));
00113
00114 gridLayout->addWidget(selectAll, 1, 0, 1, 1);
00115
00116 spacerItem1 = new QSpacerItem(161, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00117
00118 gridLayout->addItem(spacerItem1, 1, 1, 1, 2);
00119
00120
00121 gridLayout_2->addWidget(groupBox, 0, 0, 1, 1);
00122
00123 groupBox_2 = new QGroupBox(MeshGui__RemoveComponents);
00124 groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
00125 gridLayout1 = new QGridLayout(groupBox_2);
00126 #ifndef Q_OS_MAC
00127 gridLayout1->setSpacing(6);
00128 #endif
00129 #ifndef Q_OS_MAC
00130 gridLayout1->setMargin(9);
00131 #endif
00132 gridLayout1->setObjectName(QString::fromUtf8("gridLayout1"));
00133 cbDeselectComp = new QCheckBox(groupBox_2);
00134 cbDeselectComp->setObjectName(QString::fromUtf8("cbDeselectComp"));
00135
00136 gridLayout1->addWidget(cbDeselectComp, 3, 1, 1, 2);
00137
00138 deselectTriangle = new QPushButton(groupBox_2);
00139 deselectTriangle->setObjectName(QString::fromUtf8("deselectTriangle"));
00140
00141 gridLayout1->addWidget(deselectTriangle, 3, 0, 1, 1);
00142
00143 spDeselectComp = new QSpinBox(groupBox_2);
00144 spDeselectComp->setObjectName(QString::fromUtf8("spDeselectComp"));
00145
00146 gridLayout1->addWidget(spDeselectComp, 2, 2, 1, 1);
00147
00148 label_2 = new QLabel(groupBox_2);
00149 label_2->setObjectName(QString::fromUtf8("label_2"));
00150
00151 gridLayout1->addWidget(label_2, 2, 1, 1, 1);
00152
00153 spacerItem2 = new QSpacerItem(181, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00154
00155 gridLayout1->addItem(spacerItem2, 1, 1, 1, 2);
00156
00157 deselectRegion = new QPushButton(groupBox_2);
00158 deselectRegion->setObjectName(QString::fromUtf8("deselectRegion"));
00159
00160 gridLayout1->addWidget(deselectRegion, 0, 0, 1, 1);
00161
00162 spacerItem3 = new QSpacerItem(21, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
00163
00164 gridLayout1->addItem(spacerItem3, 0, 1, 1, 2);
00165
00166 deselectAll = new QPushButton(groupBox_2);
00167 deselectAll->setObjectName(QString::fromUtf8("deselectAll"));
00168
00169 gridLayout1->addWidget(deselectAll, 1, 0, 1, 1);
00170
00171 deselectComponents = new QPushButton(groupBox_2);
00172 deselectComponents->setObjectName(QString::fromUtf8("deselectComponents"));
00173
00174 gridLayout1->addWidget(deselectComponents, 2, 0, 1, 1);
00175
00176
00177 gridLayout_2->addWidget(groupBox_2, 1, 0, 1, 1);
00178
00179 groupBox_3 = new QGroupBox(MeshGui__RemoveComponents);
00180 groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
00181 gridLayout_3 = new QGridLayout(groupBox_3);
00182 gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
00183 frontTriangles = new QCheckBox(groupBox_3);
00184 frontTriangles->setObjectName(QString::fromUtf8("frontTriangles"));
00185 frontTriangles->setChecked(true);
00186
00187 gridLayout_3->addWidget(frontTriangles, 0, 0, 1, 1);
00188
00189 screenTriangles = new QCheckBox(groupBox_3);
00190 screenTriangles->setObjectName(QString::fromUtf8("screenTriangles"));
00191
00192 gridLayout_3->addWidget(screenTriangles, 1, 0, 1, 1);
00193
00194
00195 gridLayout_2->addWidget(groupBox_3, 2, 0, 1, 1);
00196
00197 QWidget::setTabOrder(selectRegion, selectAll);
00198 QWidget::setTabOrder(selectAll, selectComponents);
00199 QWidget::setTabOrder(selectComponents, spSelectComp);
00200 QWidget::setTabOrder(spSelectComp, selectTriangle);
00201 QWidget::setTabOrder(selectTriangle, cbSelectComp);
00202 QWidget::setTabOrder(cbSelectComp, deselectRegion);
00203 QWidget::setTabOrder(deselectRegion, deselectAll);
00204 QWidget::setTabOrder(deselectAll, deselectComponents);
00205 QWidget::setTabOrder(deselectComponents, spDeselectComp);
00206 QWidget::setTabOrder(spDeselectComp, deselectTriangle);
00207 QWidget::setTabOrder(deselectTriangle, cbDeselectComp);
00208
00209 retranslateUi(MeshGui__RemoveComponents);
00210
00211 QMetaObject::connectSlotsByName(MeshGui__RemoveComponents);
00212 }
00213
00214 void retranslateUi(QWidget *MeshGui__RemoveComponents)
00215 {
00216 MeshGui__RemoveComponents->setWindowTitle(QApplication::translate("MeshGui::RemoveComponents", "Remove components", 0, QApplication::UnicodeUTF8));
00217 groupBox->setTitle(QApplication::translate("MeshGui::RemoveComponents", "Select", 0, QApplication::UnicodeUTF8));
00218 cbSelectComp->setText(QApplication::translate("MeshGui::RemoveComponents", "Select whole component", 0, QApplication::UnicodeUTF8));
00219 selectTriangle->setText(QApplication::translate("MeshGui::RemoveComponents", "Pick triangle", 0, QApplication::UnicodeUTF8));
00220 label->setText(QApplication::translate("MeshGui::RemoveComponents", "< faces than", 0, QApplication::UnicodeUTF8));
00221 selectRegion->setText(QApplication::translate("MeshGui::RemoveComponents", "Region", 0, QApplication::UnicodeUTF8));
00222 selectComponents->setText(QApplication::translate("MeshGui::RemoveComponents", "Components", 0, QApplication::UnicodeUTF8));
00223 selectAll->setText(QApplication::translate("MeshGui::RemoveComponents", "All", 0, QApplication::UnicodeUTF8));
00224 groupBox_2->setTitle(QApplication::translate("MeshGui::RemoveComponents", "Deselect", 0, QApplication::UnicodeUTF8));
00225 cbDeselectComp->setText(QApplication::translate("MeshGui::RemoveComponents", "Deselect whole component", 0, QApplication::UnicodeUTF8));
00226 deselectTriangle->setText(QApplication::translate("MeshGui::RemoveComponents", "Pick triangle", 0, QApplication::UnicodeUTF8));
00227 label_2->setText(QApplication::translate("MeshGui::RemoveComponents", "> faces than", 0, QApplication::UnicodeUTF8));
00228 deselectRegion->setText(QApplication::translate("MeshGui::RemoveComponents", "Region", 0, QApplication::UnicodeUTF8));
00229 deselectAll->setText(QApplication::translate("MeshGui::RemoveComponents", "All", 0, QApplication::UnicodeUTF8));
00230 deselectComponents->setText(QApplication::translate("MeshGui::RemoveComponents", "Components", 0, QApplication::UnicodeUTF8));
00231 groupBox_3->setTitle(QApplication::translate("MeshGui::RemoveComponents", "Region options", 0, QApplication::UnicodeUTF8));
00232 frontTriangles->setText(QApplication::translate("MeshGui::RemoveComponents", "Respect only visible triangles", 0, QApplication::UnicodeUTF8));
00233 screenTriangles->setText(QApplication::translate("MeshGui::RemoveComponents", "Respect only triangles with normals facing screen", 0, QApplication::UnicodeUTF8));
00234 Q_UNUSED(MeshGui__RemoveComponents);
00235 }
00236
00237 };
00238
00239 }
00240
00241 namespace MeshGui {
00242 namespace Ui {
00243 class RemoveComponents: public Ui_RemoveComponents {};
00244 }
00245 }
00246
00247 #endif // UI_REMOVECOMPONENTS_H