ui_ccviewer.h 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591
  1. /********************************************************************************
  2. ** Form generated from reading UI file 'ccviewer.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_CCVIEWER_H
  9. #define UI_CCVIEWER_H
  10. #include <QtCore/QVariant>
  11. #include <QtGui/QIcon>
  12. #include <QtWidgets/QAction>
  13. #include <QtWidgets/QApplication>
  14. #include <QtWidgets/QFrame>
  15. #include <QtWidgets/QMainWindow>
  16. #include <QtWidgets/QMenu>
  17. #include <QtWidgets/QMenuBar>
  18. #include <QtWidgets/QStatusBar>
  19. #include <QtWidgets/QVBoxLayout>
  20. #include <QtWidgets/QWidget>
  21. QT_BEGIN_NAMESPACE
  22. class Ui_ccViewerClass
  23. {
  24. public:
  25. QAction *actionDisplayParameters;
  26. QAction *actionFullScreen;
  27. QAction *actionEditCamera;
  28. QAction *actionToggleSunLight;
  29. QAction *actionToggleCustomLight;
  30. QAction *actionAbout;
  31. QAction *actionHelpShortcuts;
  32. QAction *actionSetViewFront;
  33. QAction *actionSetViewBack;
  34. QAction *actionSetViewLeft;
  35. QAction *actionSetViewRight;
  36. QAction *actionSetViewTop;
  37. QAction *actionSetViewBottom;
  38. QAction *actionShowColors;
  39. QAction *actionShowNormals;
  40. QAction *actionShowColorRamp;
  41. QAction *actionShowScalarField;
  42. QAction *actionDummyAction;
  43. QAction *actionDelete;
  44. QAction *actionSetOrthoView;
  45. QAction *actionSetCenteredPerspectiveView;
  46. QAction *actionSetViewerPerspectiveView;
  47. QAction *actionSetPivotAlwaysOn;
  48. QAction *actionSetPivotRotationOnly;
  49. QAction *actionSetPivotOff;
  50. QAction *actionSetViewIso1;
  51. QAction *actionSetViewIso2;
  52. QAction *actionEnable3DMouse;
  53. QAction *actionZoomOnSelectedEntity;
  54. QAction *actionGlobalZoom;
  55. QAction *actionNoFilter;
  56. QAction *actionLockRotationVertAxis;
  57. QAction *actionEnableStereo;
  58. QAction *actionShowMaterials;
  59. QWidget *centralWidget;
  60. QVBoxLayout *verticalLayout;
  61. QFrame *GLframe;
  62. QMenuBar *menuBar;
  63. QMenu *menuOptions;
  64. QMenu *menuPerspective;
  65. QMenu *menuLights;
  66. QMenu *menuStandardViews;
  67. QMenu *menuSelected;
  68. QMenu *menuSelectSF;
  69. QMenu *menuRotationSymbol;
  70. QMenu *menu3DMouse;
  71. QMenu *menuAbout;
  72. QMenu *menuPlugins;
  73. QStatusBar *statusBar;
  74. void setupUi(QMainWindow *ccViewerClass)
  75. {
  76. if (ccViewerClass->objectName().isEmpty())
  77. ccViewerClass->setObjectName(QString::fromUtf8("ccViewerClass"));
  78. ccViewerClass->resize(800, 600);
  79. ccViewerClass->setAcceptDrops(true);
  80. QIcon icon;
  81. icon.addFile(QString::fromUtf8(":/CC/Icons/images/icon/cc_viewer_icon_16.png"), QSize(), QIcon::Normal, QIcon::Off);
  82. ccViewerClass->setWindowIcon(icon);
  83. ccViewerClass->setStyleSheet(QString::fromUtf8("QWidget {\n"
  84. " background-color: rgb(200,200,200);\n"
  85. "}\n"
  86. "\n"
  87. "QMenu\n"
  88. "{\n"
  89. " background: rgb(200,200,200);\n"
  90. "}\n"
  91. "\n"
  92. "QMenu::separator \n"
  93. "{\n"
  94. " height: 2px;\n"
  95. " background: rgb(100,100,100);\n"
  96. " margin-left: 10px;\n"
  97. " margin-right: 5px;\n"
  98. " }\n"
  99. "\n"
  100. "QMenuBar \n"
  101. "{\n"
  102. " background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0 rgb(255,255,255), stop:1 rgb(200,200,200));\n"
  103. " }\n"
  104. "\n"
  105. "QStatusBar\n"
  106. "{\n"
  107. " background-color: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0 rgb(200,200,200), stop:1 rgb(255,255,255));\n"
  108. "}\n"
  109. ""));
  110. actionDisplayParameters = new QAction(ccViewerClass);
  111. actionDisplayParameters->setObjectName(QString::fromUtf8("actionDisplayParameters"));
  112. QIcon icon1;
  113. icon1.addFile(QString::fromUtf8(":/CC/images/ccLightParams.png"), QSize(), QIcon::Normal, QIcon::Off);
  114. actionDisplayParameters->setIcon(icon1);
  115. actionDisplayParameters->setShortcutContext(Qt::ApplicationShortcut);
  116. actionFullScreen = new QAction(ccViewerClass);
  117. actionFullScreen->setObjectName(QString::fromUtf8("actionFullScreen"));
  118. actionFullScreen->setCheckable(true);
  119. QIcon icon2;
  120. icon2.addFile(QString::fromUtf8(":/CC/images/ccFullScreen.png"), QSize(), QIcon::Normal, QIcon::Off);
  121. actionFullScreen->setIcon(icon2);
  122. actionFullScreen->setShortcutContext(Qt::ApplicationShortcut);
  123. actionEditCamera = new QAction(ccViewerClass);
  124. actionEditCamera->setObjectName(QString::fromUtf8("actionEditCamera"));
  125. QIcon icon3;
  126. icon3.addFile(QString::fromUtf8(":/CC/images/ccCamera.png"), QSize(), QIcon::Normal, QIcon::Off);
  127. actionEditCamera->setIcon(icon3);
  128. actionToggleSunLight = new QAction(ccViewerClass);
  129. actionToggleSunLight->setObjectName(QString::fromUtf8("actionToggleSunLight"));
  130. actionToggleSunLight->setCheckable(true);
  131. actionToggleSunLight->setShortcutContext(Qt::ApplicationShortcut);
  132. actionToggleCustomLight = new QAction(ccViewerClass);
  133. actionToggleCustomLight->setObjectName(QString::fromUtf8("actionToggleCustomLight"));
  134. actionToggleCustomLight->setCheckable(true);
  135. actionToggleCustomLight->setShortcutContext(Qt::ApplicationShortcut);
  136. actionAbout = new QAction(ccViewerClass);
  137. actionAbout->setObjectName(QString::fromUtf8("actionAbout"));
  138. actionHelpShortcuts = new QAction(ccViewerClass);
  139. actionHelpShortcuts->setObjectName(QString::fromUtf8("actionHelpShortcuts"));
  140. actionHelpShortcuts->setShortcutContext(Qt::ApplicationShortcut);
  141. actionSetViewFront = new QAction(ccViewerClass);
  142. actionSetViewFront->setObjectName(QString::fromUtf8("actionSetViewFront"));
  143. QIcon icon4;
  144. icon4.addFile(QString::fromUtf8(":/CC/images/ccViewYpos.png"), QSize(), QIcon::Normal, QIcon::Off);
  145. actionSetViewFront->setIcon(icon4);
  146. actionSetViewFront->setShortcutContext(Qt::ApplicationShortcut);
  147. actionSetViewBack = new QAction(ccViewerClass);
  148. actionSetViewBack->setObjectName(QString::fromUtf8("actionSetViewBack"));
  149. QIcon icon5;
  150. icon5.addFile(QString::fromUtf8(":/CC/images/ccViewYneg.png"), QSize(), QIcon::Normal, QIcon::Off);
  151. actionSetViewBack->setIcon(icon5);
  152. actionSetViewBack->setShortcutContext(Qt::ApplicationShortcut);
  153. actionSetViewLeft = new QAction(ccViewerClass);
  154. actionSetViewLeft->setObjectName(QString::fromUtf8("actionSetViewLeft"));
  155. QIcon icon6;
  156. icon6.addFile(QString::fromUtf8(":/CC/images/ccViewXpos.png"), QSize(), QIcon::Normal, QIcon::Off);
  157. actionSetViewLeft->setIcon(icon6);
  158. actionSetViewLeft->setShortcutContext(Qt::ApplicationShortcut);
  159. actionSetViewRight = new QAction(ccViewerClass);
  160. actionSetViewRight->setObjectName(QString::fromUtf8("actionSetViewRight"));
  161. QIcon icon7;
  162. icon7.addFile(QString::fromUtf8(":/CC/images/ccViewXneg.png"), QSize(), QIcon::Normal, QIcon::Off);
  163. actionSetViewRight->setIcon(icon7);
  164. actionSetViewRight->setShortcutContext(Qt::ApplicationShortcut);
  165. actionSetViewTop = new QAction(ccViewerClass);
  166. actionSetViewTop->setObjectName(QString::fromUtf8("actionSetViewTop"));
  167. QIcon icon8;
  168. icon8.addFile(QString::fromUtf8(":/CC/images/ccViewZpos.png"), QSize(), QIcon::Normal, QIcon::Off);
  169. actionSetViewTop->setIcon(icon8);
  170. actionSetViewTop->setShortcutContext(Qt::ApplicationShortcut);
  171. actionSetViewBottom = new QAction(ccViewerClass);
  172. actionSetViewBottom->setObjectName(QString::fromUtf8("actionSetViewBottom"));
  173. QIcon icon9;
  174. icon9.addFile(QString::fromUtf8(":/CC/images/ccViewZneg.png"), QSize(), QIcon::Normal, QIcon::Off);
  175. actionSetViewBottom->setIcon(icon9);
  176. actionShowColors = new QAction(ccViewerClass);
  177. actionShowColors->setObjectName(QString::fromUtf8("actionShowColors"));
  178. actionShowColors->setCheckable(true);
  179. actionShowColors->setShortcutContext(Qt::ApplicationShortcut);
  180. actionShowNormals = new QAction(ccViewerClass);
  181. actionShowNormals->setObjectName(QString::fromUtf8("actionShowNormals"));
  182. actionShowNormals->setCheckable(true);
  183. actionShowNormals->setShortcutContext(Qt::ApplicationShortcut);
  184. actionShowColorRamp = new QAction(ccViewerClass);
  185. actionShowColorRamp->setObjectName(QString::fromUtf8("actionShowColorRamp"));
  186. actionShowColorRamp->setCheckable(true);
  187. actionShowColorRamp->setShortcutContext(Qt::ApplicationShortcut);
  188. actionShowScalarField = new QAction(ccViewerClass);
  189. actionShowScalarField->setObjectName(QString::fromUtf8("actionShowScalarField"));
  190. actionShowScalarField->setCheckable(true);
  191. actionShowScalarField->setShortcutContext(Qt::ApplicationShortcut);
  192. actionDummyAction = new QAction(ccViewerClass);
  193. actionDummyAction->setObjectName(QString::fromUtf8("actionDummyAction"));
  194. actionDelete = new QAction(ccViewerClass);
  195. actionDelete->setObjectName(QString::fromUtf8("actionDelete"));
  196. QIcon icon10;
  197. icon10.addFile(QString::fromUtf8(":/CC/images/ccDelete.png"), QSize(), QIcon::Normal, QIcon::Off);
  198. actionDelete->setIcon(icon10);
  199. actionDelete->setShortcutContext(Qt::ApplicationShortcut);
  200. actionSetOrthoView = new QAction(ccViewerClass);
  201. actionSetOrthoView->setObjectName(QString::fromUtf8("actionSetOrthoView"));
  202. actionSetOrthoView->setCheckable(true);
  203. QIcon icon11;
  204. icon11.addFile(QString::fromUtf8(":/CC/images/ccOrthoMode32.png"), QSize(), QIcon::Normal, QIcon::Off);
  205. actionSetOrthoView->setIcon(icon11);
  206. actionSetCenteredPerspectiveView = new QAction(ccViewerClass);
  207. actionSetCenteredPerspectiveView->setObjectName(QString::fromUtf8("actionSetCenteredPerspectiveView"));
  208. actionSetCenteredPerspectiveView->setCheckable(true);
  209. QIcon icon12;
  210. icon12.addFile(QString::fromUtf8(":/CC/images/ccCenteredPerspective32.png"), QSize(), QIcon::Normal, QIcon::Off);
  211. actionSetCenteredPerspectiveView->setIcon(icon12);
  212. actionSetViewerPerspectiveView = new QAction(ccViewerClass);
  213. actionSetViewerPerspectiveView->setObjectName(QString::fromUtf8("actionSetViewerPerspectiveView"));
  214. actionSetViewerPerspectiveView->setCheckable(true);
  215. QIcon icon13;
  216. icon13.addFile(QString::fromUtf8(":/CC/images/ccViewerBasedPerspective32.png"), QSize(), QIcon::Normal, QIcon::Off);
  217. actionSetViewerPerspectiveView->setIcon(icon13);
  218. actionSetPivotAlwaysOn = new QAction(ccViewerClass);
  219. actionSetPivotAlwaysOn->setObjectName(QString::fromUtf8("actionSetPivotAlwaysOn"));
  220. actionSetPivotAlwaysOn->setCheckable(true);
  221. QIcon icon14;
  222. icon14.addFile(QString::fromUtf8(":/CC/images/ccPivotOn.png"), QSize(), QIcon::Normal, QIcon::Off);
  223. actionSetPivotAlwaysOn->setIcon(icon14);
  224. actionSetPivotRotationOnly = new QAction(ccViewerClass);
  225. actionSetPivotRotationOnly->setObjectName(QString::fromUtf8("actionSetPivotRotationOnly"));
  226. actionSetPivotRotationOnly->setCheckable(true);
  227. QIcon icon15;
  228. icon15.addFile(QString::fromUtf8(":/CC/images/ccPivotAuto.png"), QSize(), QIcon::Normal, QIcon::Off);
  229. actionSetPivotRotationOnly->setIcon(icon15);
  230. actionSetPivotOff = new QAction(ccViewerClass);
  231. actionSetPivotOff->setObjectName(QString::fromUtf8("actionSetPivotOff"));
  232. actionSetPivotOff->setCheckable(true);
  233. QIcon icon16;
  234. icon16.addFile(QString::fromUtf8(":/CC/images/ccPivotOff.png"), QSize(), QIcon::Normal, QIcon::Off);
  235. actionSetPivotOff->setIcon(icon16);
  236. actionSetViewIso1 = new QAction(ccViewerClass);
  237. actionSetViewIso1->setObjectName(QString::fromUtf8("actionSetViewIso1"));
  238. QIcon icon17;
  239. icon17.addFile(QString::fromUtf8(":/CC/images/ccViewIso1.png"), QSize(), QIcon::Normal, QIcon::Off);
  240. actionSetViewIso1->setIcon(icon17);
  241. actionSetViewIso1->setShortcutContext(Qt::ApplicationShortcut);
  242. actionSetViewIso2 = new QAction(ccViewerClass);
  243. actionSetViewIso2->setObjectName(QString::fromUtf8("actionSetViewIso2"));
  244. QIcon icon18;
  245. icon18.addFile(QString::fromUtf8(":/CC/images/ccViewIso2.png"), QSize(), QIcon::Normal, QIcon::Off);
  246. actionSetViewIso2->setIcon(icon18);
  247. actionSetViewIso2->setShortcutContext(Qt::ApplicationShortcut);
  248. actionEnable3DMouse = new QAction(ccViewerClass);
  249. actionEnable3DMouse->setObjectName(QString::fromUtf8("actionEnable3DMouse"));
  250. actionEnable3DMouse->setCheckable(true);
  251. actionZoomOnSelectedEntity = new QAction(ccViewerClass);
  252. actionZoomOnSelectedEntity->setObjectName(QString::fromUtf8("actionZoomOnSelectedEntity"));
  253. actionGlobalZoom = new QAction(ccViewerClass);
  254. actionGlobalZoom->setObjectName(QString::fromUtf8("actionGlobalZoom"));
  255. QIcon icon19;
  256. icon19.addFile(QString::fromUtf8(":/CC/images/ccGlobalZoom.png"), QSize(), QIcon::Normal, QIcon::Off);
  257. actionGlobalZoom->setIcon(icon19);
  258. actionNoFilter = new QAction(ccViewerClass);
  259. actionNoFilter->setObjectName(QString::fromUtf8("actionNoFilter"));
  260. actionLockRotationVertAxis = new QAction(ccViewerClass);
  261. actionLockRotationVertAxis->setObjectName(QString::fromUtf8("actionLockRotationVertAxis"));
  262. actionLockRotationVertAxis->setCheckable(true);
  263. actionLockRotationVertAxis->setShortcutContext(Qt::ApplicationShortcut);
  264. actionEnableStereo = new QAction(ccViewerClass);
  265. actionEnableStereo->setObjectName(QString::fromUtf8("actionEnableStereo"));
  266. actionEnableStereo->setCheckable(true);
  267. QIcon icon20;
  268. icon20.addFile(QString::fromUtf8(":/CC/images/ccStereo.png"), QSize(), QIcon::Normal, QIcon::Off);
  269. actionEnableStereo->setIcon(icon20);
  270. actionShowMaterials = new QAction(ccViewerClass);
  271. actionShowMaterials->setObjectName(QString::fromUtf8("actionShowMaterials"));
  272. actionShowMaterials->setCheckable(true);
  273. actionShowMaterials->setShortcutContext(Qt::ApplicationShortcut);
  274. centralWidget = new QWidget(ccViewerClass);
  275. centralWidget->setObjectName(QString::fromUtf8("centralWidget"));
  276. verticalLayout = new QVBoxLayout(centralWidget);
  277. verticalLayout->setSpacing(6);
  278. verticalLayout->setContentsMargins(11, 11, 11, 11);
  279. verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
  280. GLframe = new QFrame(centralWidget);
  281. GLframe->setObjectName(QString::fromUtf8("GLframe"));
  282. QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
  283. sizePolicy.setHorizontalStretch(0);
  284. sizePolicy.setVerticalStretch(0);
  285. sizePolicy.setHeightForWidth(GLframe->sizePolicy().hasHeightForWidth());
  286. GLframe->setSizePolicy(sizePolicy);
  287. GLframe->setStyleSheet(QString::fromUtf8("QFrame#GLframe\n"
  288. "{\n"
  289. " border: 2px solid white;\n"
  290. " border-radius: 10px;\n"
  291. " background: qlineargradient(x1:0, y1:0, x2:0, y2:1,stop:0 rgb(10,102,151), stop:1 rgb(0,0,0));\n"
  292. "}"));
  293. GLframe->setFrameShape(QFrame::Box);
  294. GLframe->setFrameShadow(QFrame::Plain);
  295. verticalLayout->addWidget(GLframe);
  296. ccViewerClass->setCentralWidget(centralWidget);
  297. menuBar = new QMenuBar(ccViewerClass);
  298. menuBar->setObjectName(QString::fromUtf8("menuBar"));
  299. menuBar->setGeometry(QRect(0, 0, 800, 21));
  300. menuOptions = new QMenu(menuBar);
  301. menuOptions->setObjectName(QString::fromUtf8("menuOptions"));
  302. menuPerspective = new QMenu(menuOptions);
  303. menuPerspective->setObjectName(QString::fromUtf8("menuPerspective"));
  304. menuPerspective->setIcon(icon12);
  305. menuLights = new QMenu(menuOptions);
  306. menuLights->setObjectName(QString::fromUtf8("menuLights"));
  307. QIcon icon21;
  308. icon21.addFile(QString::fromUtf8(":/CC/images/ccSunLight.png"), QSize(), QIcon::Normal, QIcon::Off);
  309. menuLights->setIcon(icon21);
  310. menuStandardViews = new QMenu(menuOptions);
  311. menuStandardViews->setObjectName(QString::fromUtf8("menuStandardViews"));
  312. menuStandardViews->setIcon(icon4);
  313. menuSelected = new QMenu(menuOptions);
  314. menuSelected->setObjectName(QString::fromUtf8("menuSelected"));
  315. menuSelectSF = new QMenu(menuSelected);
  316. menuSelectSF->setObjectName(QString::fromUtf8("menuSelectSF"));
  317. menuSelectSF->setEnabled(false);
  318. menuRotationSymbol = new QMenu(menuOptions);
  319. menuRotationSymbol->setObjectName(QString::fromUtf8("menuRotationSymbol"));
  320. menuRotationSymbol->setIcon(icon14);
  321. menu3DMouse = new QMenu(menuOptions);
  322. menu3DMouse->setObjectName(QString::fromUtf8("menu3DMouse"));
  323. QIcon icon22;
  324. icon22.addFile(QString::fromUtf8(":/CC/images/im3DxLogo.png"), QSize(), QIcon::Normal, QIcon::Off);
  325. menu3DMouse->setIcon(icon22);
  326. menuAbout = new QMenu(menuBar);
  327. menuAbout->setObjectName(QString::fromUtf8("menuAbout"));
  328. menuPlugins = new QMenu(menuBar);
  329. menuPlugins->setObjectName(QString::fromUtf8("menuPlugins"));
  330. ccViewerClass->setMenuBar(menuBar);
  331. statusBar = new QStatusBar(ccViewerClass);
  332. statusBar->setObjectName(QString::fromUtf8("statusBar"));
  333. ccViewerClass->setStatusBar(statusBar);
  334. menuBar->addAction(menuOptions->menuAction());
  335. menuBar->addAction(menuPlugins->menuAction());
  336. menuBar->addAction(menuAbout->menuAction());
  337. menuOptions->addAction(actionDisplayParameters);
  338. menuOptions->addAction(actionEditCamera);
  339. menuOptions->addSeparator();
  340. menuOptions->addAction(menuStandardViews->menuAction());
  341. menuOptions->addAction(menuPerspective->menuAction());
  342. menuOptions->addAction(menuRotationSymbol->menuAction());
  343. menuOptions->addAction(menu3DMouse->menuAction());
  344. menuOptions->addAction(menuLights->menuAction());
  345. menuOptions->addAction(actionGlobalZoom);
  346. menuOptions->addAction(actionEnableStereo);
  347. menuOptions->addAction(actionFullScreen);
  348. menuOptions->addAction(actionLockRotationVertAxis);
  349. menuOptions->addSeparator();
  350. menuOptions->addAction(menuSelected->menuAction());
  351. menuPerspective->addAction(actionSetOrthoView);
  352. menuPerspective->addAction(actionSetCenteredPerspectiveView);
  353. menuPerspective->addAction(actionSetViewerPerspectiveView);
  354. menuLights->addAction(actionToggleSunLight);
  355. menuLights->addAction(actionToggleCustomLight);
  356. menuStandardViews->addAction(actionSetViewTop);
  357. menuStandardViews->addAction(actionSetViewFront);
  358. menuStandardViews->addAction(actionSetViewLeft);
  359. menuStandardViews->addAction(actionSetViewBack);
  360. menuStandardViews->addAction(actionSetViewRight);
  361. menuStandardViews->addAction(actionSetViewBottom);
  362. menuStandardViews->addAction(actionSetViewIso1);
  363. menuStandardViews->addAction(actionSetViewIso2);
  364. menuSelected->addAction(actionShowColors);
  365. menuSelected->addAction(actionShowNormals);
  366. menuSelected->addAction(actionShowMaterials);
  367. menuSelected->addSeparator();
  368. menuSelected->addAction(actionShowScalarField);
  369. menuSelected->addAction(actionShowColorRamp);
  370. menuSelected->addAction(menuSelectSF->menuAction());
  371. menuSelected->addAction(actionZoomOnSelectedEntity);
  372. menuSelected->addAction(actionDelete);
  373. menuSelectSF->addAction(actionDummyAction);
  374. menuRotationSymbol->addAction(actionSetPivotAlwaysOn);
  375. menuRotationSymbol->addAction(actionSetPivotRotationOnly);
  376. menuRotationSymbol->addAction(actionSetPivotOff);
  377. menu3DMouse->addAction(actionEnable3DMouse);
  378. menuAbout->addAction(actionAbout);
  379. menuAbout->addSeparator();
  380. menuAbout->addAction(actionHelpShortcuts);
  381. menuPlugins->addAction(actionNoFilter);
  382. retranslateUi(ccViewerClass);
  383. QMetaObject::connectSlotsByName(ccViewerClass);
  384. } // setupUi
  385. void retranslateUi(QMainWindow *ccViewerClass)
  386. {
  387. ccViewerClass->setWindowTitle(QCoreApplication::translate("ccViewerClass", "ccViewer", nullptr));
  388. actionDisplayParameters->setText(QCoreApplication::translate("ccViewerClass", "Display parameters", nullptr));
  389. #if QT_CONFIG(tooltip)
  390. actionDisplayParameters->setToolTip(QCoreApplication::translate("ccViewerClass", "Set display parameters (light, materials, etc.)", nullptr));
  391. #endif // QT_CONFIG(tooltip)
  392. #if QT_CONFIG(statustip)
  393. actionDisplayParameters->setStatusTip(QCoreApplication::translate("ccViewerClass", "Set display parameters (light, materials, etc.)", nullptr));
  394. #endif // QT_CONFIG(statustip)
  395. #if QT_CONFIG(shortcut)
  396. actionDisplayParameters->setShortcut(QCoreApplication::translate("ccViewerClass", "Alt+D", nullptr));
  397. #endif // QT_CONFIG(shortcut)
  398. actionFullScreen->setText(QCoreApplication::translate("ccViewerClass", "Full screen", nullptr));
  399. #if QT_CONFIG(shortcut)
  400. actionFullScreen->setShortcut(QCoreApplication::translate("ccViewerClass", "F11", nullptr));
  401. #endif // QT_CONFIG(shortcut)
  402. actionEditCamera->setText(QCoreApplication::translate("ccViewerClass", "Camera parameters", nullptr));
  403. #if QT_CONFIG(shortcut)
  404. actionEditCamera->setShortcut(QCoreApplication::translate("ccViewerClass", "Alt+C", nullptr));
  405. #endif // QT_CONFIG(shortcut)
  406. actionToggleSunLight->setText(QCoreApplication::translate("ccViewerClass", "Sun", nullptr));
  407. #if QT_CONFIG(shortcut)
  408. actionToggleSunLight->setShortcut(QCoreApplication::translate("ccViewerClass", "F6", nullptr));
  409. #endif // QT_CONFIG(shortcut)
  410. actionToggleCustomLight->setText(QCoreApplication::translate("ccViewerClass", "Custom", nullptr));
  411. #if QT_CONFIG(shortcut)
  412. actionToggleCustomLight->setShortcut(QCoreApplication::translate("ccViewerClass", "F7", nullptr));
  413. #endif // QT_CONFIG(shortcut)
  414. actionAbout->setText(QCoreApplication::translate("ccViewerClass", "About", nullptr));
  415. actionHelpShortcuts->setText(QCoreApplication::translate("ccViewerClass", "Shortcuts", nullptr));
  416. #if QT_CONFIG(shortcut)
  417. actionHelpShortcuts->setShortcut(QCoreApplication::translate("ccViewerClass", "F1", nullptr));
  418. #endif // QT_CONFIG(shortcut)
  419. actionSetViewFront->setText(QCoreApplication::translate("ccViewerClass", "Front", nullptr));
  420. #if QT_CONFIG(shortcut)
  421. actionSetViewFront->setShortcut(QCoreApplication::translate("ccViewerClass", "5", nullptr));
  422. #endif // QT_CONFIG(shortcut)
  423. actionSetViewBack->setText(QCoreApplication::translate("ccViewerClass", "Back", nullptr));
  424. #if QT_CONFIG(shortcut)
  425. actionSetViewBack->setShortcut(QCoreApplication::translate("ccViewerClass", "0", nullptr));
  426. #endif // QT_CONFIG(shortcut)
  427. actionSetViewLeft->setText(QCoreApplication::translate("ccViewerClass", "Left", nullptr));
  428. #if QT_CONFIG(shortcut)
  429. actionSetViewLeft->setShortcut(QCoreApplication::translate("ccViewerClass", "4", nullptr));
  430. #endif // QT_CONFIG(shortcut)
  431. actionSetViewRight->setText(QCoreApplication::translate("ccViewerClass", "Right", nullptr));
  432. #if QT_CONFIG(shortcut)
  433. actionSetViewRight->setShortcut(QCoreApplication::translate("ccViewerClass", "6", nullptr));
  434. #endif // QT_CONFIG(shortcut)
  435. actionSetViewTop->setText(QCoreApplication::translate("ccViewerClass", "Top", nullptr));
  436. #if QT_CONFIG(shortcut)
  437. actionSetViewTop->setShortcut(QCoreApplication::translate("ccViewerClass", "8", nullptr));
  438. #endif // QT_CONFIG(shortcut)
  439. actionSetViewBottom->setText(QCoreApplication::translate("ccViewerClass", "Bottom", nullptr));
  440. #if QT_CONFIG(shortcut)
  441. actionSetViewBottom->setShortcut(QCoreApplication::translate("ccViewerClass", "2", nullptr));
  442. #endif // QT_CONFIG(shortcut)
  443. actionShowColors->setText(QCoreApplication::translate("ccViewerClass", "Show Colors", nullptr));
  444. #if QT_CONFIG(shortcut)
  445. actionShowColors->setShortcut(QCoreApplication::translate("ccViewerClass", "C", nullptr));
  446. #endif // QT_CONFIG(shortcut)
  447. actionShowNormals->setText(QCoreApplication::translate("ccViewerClass", "Show Normals", nullptr));
  448. #if QT_CONFIG(shortcut)
  449. actionShowNormals->setShortcut(QCoreApplication::translate("ccViewerClass", "N", nullptr));
  450. #endif // QT_CONFIG(shortcut)
  451. actionShowColorRamp->setText(QCoreApplication::translate("ccViewerClass", "Show Color ramp", nullptr));
  452. #if QT_CONFIG(shortcut)
  453. actionShowColorRamp->setShortcut(QCoreApplication::translate("ccViewerClass", "R", nullptr));
  454. #endif // QT_CONFIG(shortcut)
  455. actionShowScalarField->setText(QCoreApplication::translate("ccViewerClass", "Show Scalar field", nullptr));
  456. #if QT_CONFIG(shortcut)
  457. actionShowScalarField->setShortcut(QCoreApplication::translate("ccViewerClass", "S", nullptr));
  458. #endif // QT_CONFIG(shortcut)
  459. actionDummyAction->setText(QCoreApplication::translate("ccViewerClass", "DummyAction", nullptr));
  460. actionDelete->setText(QCoreApplication::translate("ccViewerClass", "Delete", nullptr));
  461. #if QT_CONFIG(shortcut)
  462. actionDelete->setShortcut(QCoreApplication::translate("ccViewerClass", "Del", nullptr));
  463. #endif // QT_CONFIG(shortcut)
  464. actionSetOrthoView->setText(QCoreApplication::translate("ccViewerClass", "Orthographic projection", nullptr));
  465. #if QT_CONFIG(tooltip)
  466. actionSetOrthoView->setToolTip(QCoreApplication::translate("ccViewerClass", "Set orthographic projection for current 3D View", nullptr));
  467. #endif // QT_CONFIG(tooltip)
  468. #if QT_CONFIG(statustip)
  469. actionSetOrthoView->setStatusTip(QCoreApplication::translate("ccViewerClass", "Set orthographic projection for current 3D View", nullptr));
  470. #endif // QT_CONFIG(statustip)
  471. #if QT_CONFIG(shortcut)
  472. actionSetOrthoView->setShortcut(QCoreApplication::translate("ccViewerClass", "F2", nullptr));
  473. #endif // QT_CONFIG(shortcut)
  474. actionSetCenteredPerspectiveView->setText(QCoreApplication::translate("ccViewerClass", "Object-centered perspective", nullptr));
  475. #if QT_CONFIG(tooltip)
  476. actionSetCenteredPerspectiveView->setToolTip(QCoreApplication::translate("ccViewerClass", "Set object-centered perspective for current 3D View", nullptr));
  477. #endif // QT_CONFIG(tooltip)
  478. #if QT_CONFIG(statustip)
  479. actionSetCenteredPerspectiveView->setStatusTip(QCoreApplication::translate("ccViewerClass", "Set object-centered perspective for current 3D View", nullptr));
  480. #endif // QT_CONFIG(statustip)
  481. #if QT_CONFIG(shortcut)
  482. actionSetCenteredPerspectiveView->setShortcut(QCoreApplication::translate("ccViewerClass", "F3", nullptr));
  483. #endif // QT_CONFIG(shortcut)
  484. actionSetViewerPerspectiveView->setText(QCoreApplication::translate("ccViewerClass", "Viewer-based perspective", nullptr));
  485. #if QT_CONFIG(tooltip)
  486. actionSetViewerPerspectiveView->setToolTip(QCoreApplication::translate("ccViewerClass", "Set viewer-based perspective for current 3D View", nullptr));
  487. #endif // QT_CONFIG(tooltip)
  488. #if QT_CONFIG(statustip)
  489. actionSetViewerPerspectiveView->setStatusTip(QCoreApplication::translate("ccViewerClass", "Set viewer-based perspective for current 3D View", nullptr));
  490. #endif // QT_CONFIG(statustip)
  491. #if QT_CONFIG(shortcut)
  492. actionSetViewerPerspectiveView->setShortcut(QCoreApplication::translate("ccViewerClass", "F4", nullptr));
  493. #endif // QT_CONFIG(shortcut)
  494. actionSetPivotAlwaysOn->setText(QCoreApplication::translate("ccViewerClass", "Always visible", nullptr));
  495. #if QT_CONFIG(tooltip)
  496. actionSetPivotAlwaysOn->setToolTip(QCoreApplication::translate("ccViewerClass", "Pivot always visible", nullptr));
  497. #endif // QT_CONFIG(tooltip)
  498. #if QT_CONFIG(statustip)
  499. actionSetPivotAlwaysOn->setStatusTip(QCoreApplication::translate("ccViewerClass", "Pivot always visible", nullptr));
  500. #endif // QT_CONFIG(statustip)
  501. actionSetPivotRotationOnly->setText(QCoreApplication::translate("ccViewerClass", "Rotation only", nullptr));
  502. #if QT_CONFIG(tooltip)
  503. actionSetPivotRotationOnly->setToolTip(QCoreApplication::translate("ccViewerClass", "Pivot visible when rotating", nullptr));
  504. #endif // QT_CONFIG(tooltip)
  505. #if QT_CONFIG(statustip)
  506. actionSetPivotRotationOnly->setStatusTip(QCoreApplication::translate("ccViewerClass", "Pivot visible when rotating", nullptr));
  507. #endif // QT_CONFIG(statustip)
  508. actionSetPivotOff->setText(QCoreApplication::translate("ccViewerClass", "Never visible", nullptr));
  509. #if QT_CONFIG(tooltip)
  510. actionSetPivotOff->setToolTip(QCoreApplication::translate("ccViewerClass", "Pivot never visible", nullptr));
  511. #endif // QT_CONFIG(tooltip)
  512. #if QT_CONFIG(statustip)
  513. actionSetPivotOff->setStatusTip(QCoreApplication::translate("ccViewerClass", "Pivot never visible", nullptr));
  514. #endif // QT_CONFIG(statustip)
  515. actionSetViewIso1->setText(QCoreApplication::translate("ccViewerClass", "Iso front", nullptr));
  516. #if QT_CONFIG(tooltip)
  517. actionSetViewIso1->setToolTip(QCoreApplication::translate("ccViewerClass", "Set view to 'front' isometric", nullptr));
  518. #endif // QT_CONFIG(tooltip)
  519. #if QT_CONFIG(statustip)
  520. actionSetViewIso1->setStatusTip(QCoreApplication::translate("ccViewerClass", "Set view to 'front' isometric", nullptr));
  521. #endif // QT_CONFIG(statustip)
  522. #if QT_CONFIG(shortcut)
  523. actionSetViewIso1->setShortcut(QCoreApplication::translate("ccViewerClass", "7", nullptr));
  524. #endif // QT_CONFIG(shortcut)
  525. actionSetViewIso2->setText(QCoreApplication::translate("ccViewerClass", "Iso back", nullptr));
  526. #if QT_CONFIG(tooltip)
  527. actionSetViewIso2->setToolTip(QCoreApplication::translate("ccViewerClass", "Set view to 'back' isometric", nullptr));
  528. #endif // QT_CONFIG(tooltip)
  529. #if QT_CONFIG(statustip)
  530. actionSetViewIso2->setStatusTip(QCoreApplication::translate("ccViewerClass", "Set view to 'back' isometric", nullptr));
  531. #endif // QT_CONFIG(statustip)
  532. #if QT_CONFIG(shortcut)
  533. actionSetViewIso2->setShortcut(QCoreApplication::translate("ccViewerClass", "9", nullptr));
  534. #endif // QT_CONFIG(shortcut)
  535. actionEnable3DMouse->setText(QCoreApplication::translate("ccViewerClass", "Enable", nullptr));
  536. actionZoomOnSelectedEntity->setText(QCoreApplication::translate("ccViewerClass", "Zoom on", nullptr));
  537. #if QT_CONFIG(shortcut)
  538. actionZoomOnSelectedEntity->setShortcut(QCoreApplication::translate("ccViewerClass", "Z", nullptr));
  539. #endif // QT_CONFIG(shortcut)
  540. actionGlobalZoom->setText(QCoreApplication::translate("ccViewerClass", "Global Zoom", nullptr));
  541. #if QT_CONFIG(statustip)
  542. actionGlobalZoom->setStatusTip(QCoreApplication::translate("ccViewerClass", "Global Zoom", nullptr));
  543. #endif // QT_CONFIG(statustip)
  544. actionNoFilter->setText(QCoreApplication::translate("ccViewerClass", "Remove", nullptr));
  545. actionLockRotationVertAxis->setText(QCoreApplication::translate("ccViewerClass", "Lock rotation around vert. axis", nullptr));
  546. #if QT_CONFIG(shortcut)
  547. actionLockRotationVertAxis->setShortcut(QCoreApplication::translate("ccViewerClass", "L", nullptr));
  548. #endif // QT_CONFIG(shortcut)
  549. actionEnableStereo->setText(QCoreApplication::translate("ccViewerClass", "Stereo mode", nullptr));
  550. #if QT_CONFIG(tooltip)
  551. actionEnableStereo->setToolTip(QCoreApplication::translate("ccViewerClass", "Enable stereo mode (with red-blue or red-cyan glasses)", nullptr));
  552. #endif // QT_CONFIG(tooltip)
  553. #if QT_CONFIG(shortcut)
  554. actionEnableStereo->setShortcut(QCoreApplication::translate("ccViewerClass", "F10", nullptr));
  555. #endif // QT_CONFIG(shortcut)
  556. actionShowMaterials->setText(QCoreApplication::translate("ccViewerClass", "Show Texture/Materials", nullptr));
  557. #if QT_CONFIG(shortcut)
  558. actionShowMaterials->setShortcut(QCoreApplication::translate("ccViewerClass", "M", nullptr));
  559. #endif // QT_CONFIG(shortcut)
  560. menuOptions->setTitle(QCoreApplication::translate("ccViewerClass", "Options", nullptr));
  561. menuPerspective->setTitle(QCoreApplication::translate("ccViewerClass", "Perspective", nullptr));
  562. menuLights->setTitle(QCoreApplication::translate("ccViewerClass", "Lights", nullptr));
  563. menuStandardViews->setTitle(QCoreApplication::translate("ccViewerClass", "Standard views", nullptr));
  564. menuSelected->setTitle(QCoreApplication::translate("ccViewerClass", "Selected entity", nullptr));
  565. menuSelectSF->setTitle(QCoreApplication::translate("ccViewerClass", "Current S.F.", nullptr));
  566. menuRotationSymbol->setTitle(QCoreApplication::translate("ccViewerClass", "Rotation symbol", nullptr));
  567. menu3DMouse->setTitle(QCoreApplication::translate("ccViewerClass", "3D mouse", nullptr));
  568. menuAbout->setTitle(QCoreApplication::translate("ccViewerClass", "Help", nullptr));
  569. menuPlugins->setTitle(QCoreApplication::translate("ccViewerClass", "Shaders", nullptr));
  570. } // retranslateUi
  571. };
  572. namespace Ui {
  573. class ccViewerClass: public Ui_ccViewerClass {};
  574. } // namespace Ui
  575. QT_END_NAMESPACE
  576. #endif // UI_CCVIEWER_H