ui_unrollDlg.h 26 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573
  1. /********************************************************************************
  2. ** Form generated from reading UI file 'unrollDlg.ui'
  3. **
  4. ** Created by: Qt User Interface Compiler version 5.15.10
  5. **
  6. ** WARNING! All changes made in this file will be lost when recompiling UI file!
  7. ********************************************************************************/
  8. #ifndef UI_UNROLLDLG_H
  9. #define UI_UNROLLDLG_H
  10. #include <QtCore/QVariant>
  11. #include <QtGui/QIcon>
  12. #include <QtWidgets/QApplication>
  13. #include <QtWidgets/QCheckBox>
  14. #include <QtWidgets/QComboBox>
  15. #include <QtWidgets/QDialog>
  16. #include <QtWidgets/QDialogButtonBox>
  17. #include <QtWidgets/QDoubleSpinBox>
  18. #include <QtWidgets/QFrame>
  19. #include <QtWidgets/QGroupBox>
  20. #include <QtWidgets/QHBoxLayout>
  21. #include <QtWidgets/QLabel>
  22. #include <QtWidgets/QSpacerItem>
  23. #include <QtWidgets/QToolButton>
  24. #include <QtWidgets/QVBoxLayout>
  25. QT_BEGIN_NAMESPACE
  26. class Ui_UnrollDialog
  27. {
  28. public:
  29. QVBoxLayout *vboxLayout;
  30. QHBoxLayout *hboxLayout;
  31. QLabel *label_3;
  32. QComboBox *comboBoxUnrollShapeType;
  33. QToolButton *fromEntityToolButton;
  34. QSpacerItem *spacerItem;
  35. QCheckBox *exportDeviationSFCheckBox;
  36. QCheckBox *arbitraryCSCheckBox;
  37. QFrame *conicalProjectionFrame;
  38. QHBoxLayout *horizontalLayout_7;
  39. QLabel *label_5;
  40. QComboBox *comboBoxProjectionType;
  41. QFrame *spanRatioFrame;
  42. QHBoxLayout *horizontalLayout_8;
  43. QLabel *label_6;
  44. QDoubleSpinBox *conicalProjSpanRatioDoubleSpinBox;
  45. QSpacerItem *horizontalSpacer_6;
  46. QGroupBox *shapeGroupBox;
  47. QVBoxLayout *verticalLayout;
  48. QHBoxLayout *horizontalLayout_5;
  49. QLabel *label;
  50. QComboBox *comboBoxAxisDimension;
  51. QFrame *axisFrame;
  52. QHBoxLayout *horizontalLayout_4;
  53. QDoubleSpinBox *axisXDoubleSpinBox;
  54. QDoubleSpinBox *axisYDoubleSpinBox;
  55. QDoubleSpinBox *axisZDoubleSpinBox;
  56. QToolButton *flipxAxisToolButton;
  57. QToolButton *pasteAxisToolButton;
  58. QSpacerItem *horizontalSpacer_5;
  59. QHBoxLayout *horizontalLayout_6;
  60. QFrame *angleFrame;
  61. QHBoxLayout *horizontalLayout;
  62. QLabel *labelAngle;
  63. QDoubleSpinBox *halfAngleDoubleSpinBox;
  64. QFrame *radiusFrame;
  65. QHBoxLayout *horizontalLayout_2;
  66. QLabel *radiusLabel;
  67. QDoubleSpinBox *radiusDoubleSpinBox;
  68. QSpacerItem *horizontalSpacer_2;
  69. QGroupBox *axisPositionGroupBox;
  70. QVBoxLayout *vboxLayout1;
  71. QFrame *axisCenterFrame;
  72. QHBoxLayout *hboxLayout1;
  73. QLabel *label1;
  74. QDoubleSpinBox *axisCenterXDoubleSpinBox;
  75. QLabel *label2;
  76. QDoubleSpinBox *axisCenterYDoubleSpinBox;
  77. QLabel *label3;
  78. QDoubleSpinBox *axisCenterZDoubleSpinBox;
  79. QToolButton *pasteCenterToolButton;
  80. QSpacerItem *horizontalSpacer;
  81. QFrame *autoCenterFrame;
  82. QHBoxLayout *hboxLayout2;
  83. QCheckBox *checkBoxAuto;
  84. QSpacerItem *spacerItem1;
  85. QGroupBox *unrollRangeGroupBox;
  86. QHBoxLayout *horizontalLayout_3;
  87. QLabel *label_2;
  88. QDoubleSpinBox *startAngleDoubleSpinBox;
  89. QSpacerItem *horizontalSpacer_3;
  90. QLabel *label_4;
  91. QDoubleSpinBox *stopAngleDoubleSpinBox;
  92. QSpacerItem *horizontalSpacer_4;
  93. QSpacerItem *verticalSpacer;
  94. QDialogButtonBox *buttonBox;
  95. void setupUi(QDialog *UnrollDialog)
  96. {
  97. if (UnrollDialog->objectName().isEmpty())
  98. UnrollDialog->setObjectName(QString::fromUtf8("UnrollDialog"));
  99. UnrollDialog->resize(610, 360);
  100. vboxLayout = new QVBoxLayout(UnrollDialog);
  101. vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
  102. hboxLayout = new QHBoxLayout();
  103. hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
  104. label_3 = new QLabel(UnrollDialog);
  105. label_3->setObjectName(QString::fromUtf8("label_3"));
  106. hboxLayout->addWidget(label_3);
  107. comboBoxUnrollShapeType = new QComboBox(UnrollDialog);
  108. comboBoxUnrollShapeType->addItem(QString());
  109. comboBoxUnrollShapeType->addItem(QString());
  110. comboBoxUnrollShapeType->setObjectName(QString::fromUtf8("comboBoxUnrollShapeType"));
  111. hboxLayout->addWidget(comboBoxUnrollShapeType);
  112. fromEntityToolButton = new QToolButton(UnrollDialog);
  113. fromEntityToolButton->setObjectName(QString::fromUtf8("fromEntityToolButton"));
  114. QIcon icon;
  115. icon.addFile(QString::fromUtf8(":/CC/images/dbContainerSymbol.png"), QSize(), QIcon::Normal, QIcon::Off);
  116. fromEntityToolButton->setIcon(icon);
  117. hboxLayout->addWidget(fromEntityToolButton);
  118. spacerItem = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  119. hboxLayout->addItem(spacerItem);
  120. exportDeviationSFCheckBox = new QCheckBox(UnrollDialog);
  121. exportDeviationSFCheckBox->setObjectName(QString::fromUtf8("exportDeviationSFCheckBox"));
  122. hboxLayout->addWidget(exportDeviationSFCheckBox);
  123. arbitraryCSCheckBox = new QCheckBox(UnrollDialog);
  124. arbitraryCSCheckBox->setObjectName(QString::fromUtf8("arbitraryCSCheckBox"));
  125. hboxLayout->addWidget(arbitraryCSCheckBox);
  126. vboxLayout->addLayout(hboxLayout);
  127. conicalProjectionFrame = new QFrame(UnrollDialog);
  128. conicalProjectionFrame->setObjectName(QString::fromUtf8("conicalProjectionFrame"));
  129. conicalProjectionFrame->setFrameShape(QFrame::StyledPanel);
  130. conicalProjectionFrame->setFrameShadow(QFrame::Raised);
  131. horizontalLayout_7 = new QHBoxLayout(conicalProjectionFrame);
  132. horizontalLayout_7->setObjectName(QString::fromUtf8("horizontalLayout_7"));
  133. horizontalLayout_7->setContentsMargins(0, 0, 0, 0);
  134. label_5 = new QLabel(conicalProjectionFrame);
  135. label_5->setObjectName(QString::fromUtf8("label_5"));
  136. horizontalLayout_7->addWidget(label_5);
  137. comboBoxProjectionType = new QComboBox(conicalProjectionFrame);
  138. comboBoxProjectionType->addItem(QString());
  139. comboBoxProjectionType->addItem(QString());
  140. comboBoxProjectionType->addItem(QString());
  141. comboBoxProjectionType->setObjectName(QString::fromUtf8("comboBoxProjectionType"));
  142. horizontalLayout_7->addWidget(comboBoxProjectionType);
  143. spanRatioFrame = new QFrame(conicalProjectionFrame);
  144. spanRatioFrame->setObjectName(QString::fromUtf8("spanRatioFrame"));
  145. horizontalLayout_8 = new QHBoxLayout(spanRatioFrame);
  146. horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
  147. horizontalLayout_8->setContentsMargins(6, 0, 0, 0);
  148. label_6 = new QLabel(spanRatioFrame);
  149. label_6->setObjectName(QString::fromUtf8("label_6"));
  150. horizontalLayout_8->addWidget(label_6);
  151. conicalProjSpanRatioDoubleSpinBox = new QDoubleSpinBox(spanRatioFrame);
  152. conicalProjSpanRatioDoubleSpinBox->setObjectName(QString::fromUtf8("conicalProjSpanRatioDoubleSpinBox"));
  153. conicalProjSpanRatioDoubleSpinBox->setMinimum(0.100000000000000);
  154. conicalProjSpanRatioDoubleSpinBox->setMaximum(10.000000000000000);
  155. conicalProjSpanRatioDoubleSpinBox->setSingleStep(0.100000000000000);
  156. conicalProjSpanRatioDoubleSpinBox->setValue(0.250000000000000);
  157. horizontalLayout_8->addWidget(conicalProjSpanRatioDoubleSpinBox);
  158. horizontalLayout_7->addWidget(spanRatioFrame);
  159. horizontalSpacer_6 = new QSpacerItem(248, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  160. horizontalLayout_7->addItem(horizontalSpacer_6);
  161. vboxLayout->addWidget(conicalProjectionFrame);
  162. shapeGroupBox = new QGroupBox(UnrollDialog);
  163. shapeGroupBox->setObjectName(QString::fromUtf8("shapeGroupBox"));
  164. QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum);
  165. sizePolicy.setHorizontalStretch(0);
  166. sizePolicy.setVerticalStretch(0);
  167. sizePolicy.setHeightForWidth(shapeGroupBox->sizePolicy().hasHeightForWidth());
  168. shapeGroupBox->setSizePolicy(sizePolicy);
  169. verticalLayout = new QVBoxLayout(shapeGroupBox);
  170. verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
  171. horizontalLayout_5 = new QHBoxLayout();
  172. horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
  173. label = new QLabel(shapeGroupBox);
  174. label->setObjectName(QString::fromUtf8("label"));
  175. label->setScaledContents(false);
  176. label->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
  177. horizontalLayout_5->addWidget(label);
  178. comboBoxAxisDimension = new QComboBox(shapeGroupBox);
  179. comboBoxAxisDimension->addItem(QString::fromUtf8("X"));
  180. comboBoxAxisDimension->addItem(QString::fromUtf8("Y"));
  181. comboBoxAxisDimension->addItem(QString::fromUtf8("Z"));
  182. comboBoxAxisDimension->addItem(QString());
  183. comboBoxAxisDimension->setObjectName(QString::fromUtf8("comboBoxAxisDimension"));
  184. horizontalLayout_5->addWidget(comboBoxAxisDimension);
  185. axisFrame = new QFrame(shapeGroupBox);
  186. axisFrame->setObjectName(QString::fromUtf8("axisFrame"));
  187. axisFrame->setFrameShape(QFrame::StyledPanel);
  188. axisFrame->setFrameShadow(QFrame::Raised);
  189. horizontalLayout_4 = new QHBoxLayout(axisFrame);
  190. horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
  191. horizontalLayout_4->setContentsMargins(0, 0, 0, 0);
  192. axisXDoubleSpinBox = new QDoubleSpinBox(axisFrame);
  193. axisXDoubleSpinBox->setObjectName(QString::fromUtf8("axisXDoubleSpinBox"));
  194. axisXDoubleSpinBox->setEnabled(true);
  195. axisXDoubleSpinBox->setDecimals(6);
  196. axisXDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  197. axisXDoubleSpinBox->setMaximum(1000000000.000000000000000);
  198. horizontalLayout_4->addWidget(axisXDoubleSpinBox);
  199. axisYDoubleSpinBox = new QDoubleSpinBox(axisFrame);
  200. axisYDoubleSpinBox->setObjectName(QString::fromUtf8("axisYDoubleSpinBox"));
  201. axisYDoubleSpinBox->setEnabled(true);
  202. axisYDoubleSpinBox->setDecimals(6);
  203. axisYDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  204. axisYDoubleSpinBox->setMaximum(1000000000.000000000000000);
  205. horizontalLayout_4->addWidget(axisYDoubleSpinBox);
  206. axisZDoubleSpinBox = new QDoubleSpinBox(axisFrame);
  207. axisZDoubleSpinBox->setObjectName(QString::fromUtf8("axisZDoubleSpinBox"));
  208. axisZDoubleSpinBox->setEnabled(true);
  209. axisZDoubleSpinBox->setDecimals(6);
  210. axisZDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  211. axisZDoubleSpinBox->setMaximum(1000000000.000000000000000);
  212. axisZDoubleSpinBox->setValue(1.000000000000000);
  213. horizontalLayout_4->addWidget(axisZDoubleSpinBox);
  214. flipxAxisToolButton = new QToolButton(axisFrame);
  215. flipxAxisToolButton->setObjectName(QString::fromUtf8("flipxAxisToolButton"));
  216. horizontalLayout_4->addWidget(flipxAxisToolButton);
  217. pasteAxisToolButton = new QToolButton(axisFrame);
  218. pasteAxisToolButton->setObjectName(QString::fromUtf8("pasteAxisToolButton"));
  219. QIcon icon1;
  220. icon1.addFile(QString::fromUtf8(":/CC/images/clipboard.png"), QSize(), QIcon::Normal, QIcon::Off);
  221. pasteAxisToolButton->setIcon(icon1);
  222. horizontalLayout_4->addWidget(pasteAxisToolButton);
  223. horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  224. horizontalLayout_4->addItem(horizontalSpacer_5);
  225. horizontalLayout_5->addWidget(axisFrame);
  226. verticalLayout->addLayout(horizontalLayout_5);
  227. horizontalLayout_6 = new QHBoxLayout();
  228. horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
  229. angleFrame = new QFrame(shapeGroupBox);
  230. angleFrame->setObjectName(QString::fromUtf8("angleFrame"));
  231. angleFrame->setFrameShape(QFrame::StyledPanel);
  232. angleFrame->setFrameShadow(QFrame::Raised);
  233. horizontalLayout = new QHBoxLayout(angleFrame);
  234. horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
  235. horizontalLayout->setContentsMargins(0, 0, 0, 0);
  236. labelAngle = new QLabel(angleFrame);
  237. labelAngle->setObjectName(QString::fromUtf8("labelAngle"));
  238. horizontalLayout->addWidget(labelAngle);
  239. halfAngleDoubleSpinBox = new QDoubleSpinBox(angleFrame);
  240. halfAngleDoubleSpinBox->setObjectName(QString::fromUtf8("halfAngleDoubleSpinBox"));
  241. halfAngleDoubleSpinBox->setDecimals(2);
  242. halfAngleDoubleSpinBox->setMaximum(180.000000000000000);
  243. halfAngleDoubleSpinBox->setValue(15.000000000000000);
  244. horizontalLayout->addWidget(halfAngleDoubleSpinBox);
  245. horizontalLayout_6->addWidget(angleFrame);
  246. radiusFrame = new QFrame(shapeGroupBox);
  247. radiusFrame->setObjectName(QString::fromUtf8("radiusFrame"));
  248. horizontalLayout_2 = new QHBoxLayout(radiusFrame);
  249. horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
  250. horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
  251. radiusLabel = new QLabel(radiusFrame);
  252. radiusLabel->setObjectName(QString::fromUtf8("radiusLabel"));
  253. radiusLabel->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
  254. horizontalLayout_2->addWidget(radiusLabel);
  255. radiusDoubleSpinBox = new QDoubleSpinBox(radiusFrame);
  256. radiusDoubleSpinBox->setObjectName(QString::fromUtf8("radiusDoubleSpinBox"));
  257. radiusDoubleSpinBox->setDecimals(6);
  258. radiusDoubleSpinBox->setMaximum(1000000000.000000000000000);
  259. radiusDoubleSpinBox->setValue(100.000000000000000);
  260. horizontalLayout_2->addWidget(radiusDoubleSpinBox);
  261. horizontalLayout_6->addWidget(radiusFrame);
  262. horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  263. horizontalLayout_6->addItem(horizontalSpacer_2);
  264. verticalLayout->addLayout(horizontalLayout_6);
  265. vboxLayout->addWidget(shapeGroupBox);
  266. axisPositionGroupBox = new QGroupBox(UnrollDialog);
  267. axisPositionGroupBox->setObjectName(QString::fromUtf8("axisPositionGroupBox"));
  268. vboxLayout1 = new QVBoxLayout(axisPositionGroupBox);
  269. vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
  270. axisCenterFrame = new QFrame(axisPositionGroupBox);
  271. axisCenterFrame->setObjectName(QString::fromUtf8("axisCenterFrame"));
  272. hboxLayout1 = new QHBoxLayout(axisCenterFrame);
  273. hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
  274. hboxLayout1->setContentsMargins(0, 0, 0, 0);
  275. label1 = new QLabel(axisCenterFrame);
  276. label1->setObjectName(QString::fromUtf8("label1"));
  277. label1->setText(QString::fromUtf8("X"));
  278. label1->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
  279. hboxLayout1->addWidget(label1);
  280. axisCenterXDoubleSpinBox = new QDoubleSpinBox(axisCenterFrame);
  281. axisCenterXDoubleSpinBox->setObjectName(QString::fromUtf8("axisCenterXDoubleSpinBox"));
  282. axisCenterXDoubleSpinBox->setEnabled(true);
  283. axisCenterXDoubleSpinBox->setDecimals(6);
  284. axisCenterXDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  285. axisCenterXDoubleSpinBox->setMaximum(1000000000.000000000000000);
  286. hboxLayout1->addWidget(axisCenterXDoubleSpinBox);
  287. label2 = new QLabel(axisCenterFrame);
  288. label2->setObjectName(QString::fromUtf8("label2"));
  289. label2->setText(QString::fromUtf8("Y"));
  290. label2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
  291. hboxLayout1->addWidget(label2);
  292. axisCenterYDoubleSpinBox = new QDoubleSpinBox(axisCenterFrame);
  293. axisCenterYDoubleSpinBox->setObjectName(QString::fromUtf8("axisCenterYDoubleSpinBox"));
  294. axisCenterYDoubleSpinBox->setEnabled(true);
  295. axisCenterYDoubleSpinBox->setDecimals(6);
  296. axisCenterYDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  297. axisCenterYDoubleSpinBox->setMaximum(1000000000.000000000000000);
  298. hboxLayout1->addWidget(axisCenterYDoubleSpinBox);
  299. label3 = new QLabel(axisCenterFrame);
  300. label3->setObjectName(QString::fromUtf8("label3"));
  301. label3->setText(QString::fromUtf8("Z"));
  302. label3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
  303. hboxLayout1->addWidget(label3);
  304. axisCenterZDoubleSpinBox = new QDoubleSpinBox(axisCenterFrame);
  305. axisCenterZDoubleSpinBox->setObjectName(QString::fromUtf8("axisCenterZDoubleSpinBox"));
  306. axisCenterZDoubleSpinBox->setEnabled(true);
  307. axisCenterZDoubleSpinBox->setDecimals(6);
  308. axisCenterZDoubleSpinBox->setMinimum(-1000000000.000000000000000);
  309. axisCenterZDoubleSpinBox->setMaximum(1000000000.000000000000000);
  310. hboxLayout1->addWidget(axisCenterZDoubleSpinBox);
  311. pasteCenterToolButton = new QToolButton(axisCenterFrame);
  312. pasteCenterToolButton->setObjectName(QString::fromUtf8("pasteCenterToolButton"));
  313. pasteCenterToolButton->setIcon(icon1);
  314. hboxLayout1->addWidget(pasteCenterToolButton);
  315. horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  316. hboxLayout1->addItem(horizontalSpacer);
  317. vboxLayout1->addWidget(axisCenterFrame);
  318. autoCenterFrame = new QFrame(axisPositionGroupBox);
  319. autoCenterFrame->setObjectName(QString::fromUtf8("autoCenterFrame"));
  320. hboxLayout2 = new QHBoxLayout(autoCenterFrame);
  321. hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
  322. hboxLayout2->setContentsMargins(0, 0, 0, 0);
  323. checkBoxAuto = new QCheckBox(autoCenterFrame);
  324. checkBoxAuto->setObjectName(QString::fromUtf8("checkBoxAuto"));
  325. checkBoxAuto->setEnabled(true);
  326. checkBoxAuto->setChecked(false);
  327. hboxLayout2->addWidget(checkBoxAuto);
  328. spacerItem1 = new QSpacerItem(71, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  329. hboxLayout2->addItem(spacerItem1);
  330. vboxLayout1->addWidget(autoCenterFrame);
  331. vboxLayout->addWidget(axisPositionGroupBox);
  332. unrollRangeGroupBox = new QGroupBox(UnrollDialog);
  333. unrollRangeGroupBox->setObjectName(QString::fromUtf8("unrollRangeGroupBox"));
  334. horizontalLayout_3 = new QHBoxLayout(unrollRangeGroupBox);
  335. horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
  336. label_2 = new QLabel(unrollRangeGroupBox);
  337. label_2->setObjectName(QString::fromUtf8("label_2"));
  338. horizontalLayout_3->addWidget(label_2);
  339. startAngleDoubleSpinBox = new QDoubleSpinBox(unrollRangeGroupBox);
  340. startAngleDoubleSpinBox->setObjectName(QString::fromUtf8("startAngleDoubleSpinBox"));
  341. startAngleDoubleSpinBox->setMinimum(-3600.000000000000000);
  342. startAngleDoubleSpinBox->setMaximum(3600.000000000000000);
  343. startAngleDoubleSpinBox->setSingleStep(15.000000000000000);
  344. horizontalLayout_3->addWidget(startAngleDoubleSpinBox);
  345. horizontalSpacer_3 = new QSpacerItem(20, 20, QSizePolicy::Fixed, QSizePolicy::Minimum);
  346. horizontalLayout_3->addItem(horizontalSpacer_3);
  347. label_4 = new QLabel(unrollRangeGroupBox);
  348. label_4->setObjectName(QString::fromUtf8("label_4"));
  349. horizontalLayout_3->addWidget(label_4);
  350. stopAngleDoubleSpinBox = new QDoubleSpinBox(unrollRangeGroupBox);
  351. stopAngleDoubleSpinBox->setObjectName(QString::fromUtf8("stopAngleDoubleSpinBox"));
  352. stopAngleDoubleSpinBox->setMinimum(-3600.000000000000000);
  353. stopAngleDoubleSpinBox->setMaximum(3600.000000000000000);
  354. stopAngleDoubleSpinBox->setSingleStep(15.000000000000000);
  355. stopAngleDoubleSpinBox->setValue(360.000000000000000);
  356. horizontalLayout_3->addWidget(stopAngleDoubleSpinBox);
  357. horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
  358. horizontalLayout_3->addItem(horizontalSpacer_4);
  359. vboxLayout->addWidget(unrollRangeGroupBox);
  360. verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
  361. vboxLayout->addItem(verticalSpacer);
  362. buttonBox = new QDialogButtonBox(UnrollDialog);
  363. buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
  364. buttonBox->setOrientation(Qt::Horizontal);
  365. buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);
  366. vboxLayout->addWidget(buttonBox);
  367. retranslateUi(UnrollDialog);
  368. QObject::connect(buttonBox, SIGNAL(accepted()), UnrollDialog, SLOT(accept()));
  369. QObject::connect(buttonBox, SIGNAL(rejected()), UnrollDialog, SLOT(reject()));
  370. comboBoxAxisDimension->setCurrentIndex(0);
  371. QMetaObject::connectSlotsByName(UnrollDialog);
  372. } // setupUi
  373. void retranslateUi(QDialog *UnrollDialog)
  374. {
  375. UnrollDialog->setWindowTitle(QCoreApplication::translate("UnrollDialog", "Unroll", nullptr));
  376. label_3->setText(QCoreApplication::translate("UnrollDialog", "Shape", nullptr));
  377. comboBoxUnrollShapeType->setItemText(0, QCoreApplication::translate("UnrollDialog", "Cylinder", nullptr));
  378. comboBoxUnrollShapeType->setItemText(1, QCoreApplication::translate("UnrollDialog", "Cone", nullptr));
  379. #if QT_CONFIG(tooltip)
  380. fromEntityToolButton->setToolTip(QCoreApplication::translate("UnrollDialog", "Load parameters from a cylinder or a cone in the DB tree", nullptr));
  381. #endif // QT_CONFIG(tooltip)
  382. #if QT_CONFIG(tooltip)
  383. exportDeviationSFCheckBox->setToolTip(QCoreApplication::translate("UnrollDialog", "Deviation from the theoretical shape (i.e. cone or cylinder)", nullptr));
  384. #endif // QT_CONFIG(tooltip)
  385. exportDeviationSFCheckBox->setText(QCoreApplication::translate("UnrollDialog", "Export deviation scalar field", nullptr));
  386. #if QT_CONFIG(tooltip)
  387. arbitraryCSCheckBox->setToolTip(QCoreApplication::translate("UnrollDialog", "Output cloud will use an arbitrary coordinate system\n"
  388. "(instead of being related to the original cloud coordinate system)", nullptr));
  389. #endif // QT_CONFIG(tooltip)
  390. arbitraryCSCheckBox->setText(QCoreApplication::translate("UnrollDialog", "output to arbitrary CS", nullptr));
  391. label_5->setText(QCoreApplication::translate("UnrollDialog", "Projection", nullptr));
  392. comboBoxProjectionType->setItemText(0, QCoreApplication::translate("UnrollDialog", "Conical", nullptr));
  393. comboBoxProjectionType->setItemText(1, QCoreApplication::translate("UnrollDialog", "Cylindrical (fixed radius)", nullptr));
  394. comboBoxProjectionType->setItemText(2, QCoreApplication::translate("UnrollDialog", "Cylindrical (adaptive radius)", nullptr));
  395. label_6->setText(QCoreApplication::translate("UnrollDialog", "Span ratio", nullptr));
  396. shapeGroupBox->setTitle(QCoreApplication::translate("UnrollDialog", "Shape", nullptr));
  397. label->setText(QCoreApplication::translate("UnrollDialog", "Axis", nullptr));
  398. comboBoxAxisDimension->setItemText(3, QCoreApplication::translate("UnrollDialog", "Custom", nullptr));
  399. flipxAxisToolButton->setText(QCoreApplication::translate("UnrollDialog", "flip", nullptr));
  400. #if QT_CONFIG(tooltip)
  401. pasteAxisToolButton->setToolTip(QCoreApplication::translate("UnrollDialog", "Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces)", nullptr));
  402. #endif // QT_CONFIG(tooltip)
  403. #if QT_CONFIG(tooltip)
  404. labelAngle->setToolTip(QCoreApplication::translate("UnrollDialog", "Cone angle (0-180\302\260)", nullptr));
  405. #endif // QT_CONFIG(tooltip)
  406. labelAngle->setText(QCoreApplication::translate("UnrollDialog", "Half angle", nullptr));
  407. #if QT_CONFIG(tooltip)
  408. halfAngleDoubleSpinBox->setToolTip(QCoreApplication::translate("UnrollDialog", "Cone angle (0-180\302\260)", nullptr));
  409. #endif // QT_CONFIG(tooltip)
  410. #if QT_CONFIG(statustip)
  411. halfAngleDoubleSpinBox->setStatusTip(QString());
  412. #endif // QT_CONFIG(statustip)
  413. halfAngleDoubleSpinBox->setSuffix(QCoreApplication::translate("UnrollDialog", " deg", nullptr));
  414. #if QT_CONFIG(tooltip)
  415. radiusLabel->setToolTip(QCoreApplication::translate("UnrollDialog", "Cylinder (or cone base) radius", nullptr));
  416. #endif // QT_CONFIG(tooltip)
  417. radiusLabel->setText(QCoreApplication::translate("UnrollDialog", "Radius", nullptr));
  418. #if QT_CONFIG(tooltip)
  419. radiusDoubleSpinBox->setToolTip(QCoreApplication::translate("UnrollDialog", "Cylinder (or cone base) radius", nullptr));
  420. #endif // QT_CONFIG(tooltip)
  421. axisPositionGroupBox->setTitle(QCoreApplication::translate("UnrollDialog", "Axis position", nullptr));
  422. #if QT_CONFIG(tooltip)
  423. pasteCenterToolButton->setToolTip(QCoreApplication::translate("UnrollDialog", "Paste from clipboard (3 values expected, separated by a comma, a semicolon or whitespaces)", nullptr));
  424. #endif // QT_CONFIG(tooltip)
  425. checkBoxAuto->setText(QCoreApplication::translate("UnrollDialog", "Auto (gravity center)", nullptr));
  426. #if QT_CONFIG(tooltip)
  427. unrollRangeGroupBox->setToolTip(QCoreApplication::translate("UnrollDialog", "Unroll range (can do multiple turns)", nullptr));
  428. #endif // QT_CONFIG(tooltip)
  429. unrollRangeGroupBox->setTitle(QCoreApplication::translate("UnrollDialog", "Unroll range", nullptr));
  430. label_2->setText(QCoreApplication::translate("UnrollDialog", "Start angle", nullptr));
  431. #if QT_CONFIG(tooltip)
  432. startAngleDoubleSpinBox->setToolTip(QCoreApplication::translate("UnrollDialog", "Starting angle (can be negative)", nullptr));
  433. #endif // QT_CONFIG(tooltip)
  434. startAngleDoubleSpinBox->setSuffix(QCoreApplication::translate("UnrollDialog", " deg", nullptr));
  435. label_4->setText(QCoreApplication::translate("UnrollDialog", "Stop angle", nullptr));
  436. #if QT_CONFIG(tooltip)
  437. stopAngleDoubleSpinBox->setToolTip(QCoreApplication::translate("UnrollDialog", "Stop angle (can be negative)", nullptr));
  438. #endif // QT_CONFIG(tooltip)
  439. stopAngleDoubleSpinBox->setSuffix(QCoreApplication::translate("UnrollDialog", " deg", nullptr));
  440. } // retranslateUi
  441. };
  442. namespace Ui {
  443. class UnrollDialog: public Ui_UnrollDialog {};
  444. } // namespace Ui
  445. QT_END_NAMESPACE
  446. #endif // UI_UNROLLDLG_H