ui/ldforge.ui

changeset 491
7d1b5ecd76c0
child 492
e964085e6913
equal deleted inserted replaced
486:25747c37c7be 491:7d1b5ecd76c0
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3 <class>LDForgeUI</class>
4 <widget class="QMainWindow" name="LDForgeUI">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
9 <width>900</width>
10 <height>600</height>
11 </rect>
12 </property>
13 <property name="windowTitle">
14 <string/>
15 </property>
16 <property name="windowIcon">
17 <iconset resource="../../ldforge.qrc">
18 <normaloff>:/icons/ldforge.png</normaloff>:/icons/ldforge.png</iconset>
19 </property>
20 <widget class="QWidget" name="centralwidget">
21 <layout class="QVBoxLayout" name="verticalLayout">
22 <item>
23 <layout class="QHBoxLayout" name="horizontalLayout" stretch="1,4,2">
24 <item>
25 <widget class="QListWidget" name="fileList">
26 <property name="sizePolicy">
27 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
28 <horstretch>0</horstretch>
29 <verstretch>0</verstretch>
30 </sizepolicy>
31 </property>
32 </widget>
33 </item>
34 <item>
35 <widget class="QFrame" name="rendererFrame">
36 <property name="sizePolicy">
37 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
38 <horstretch>0</horstretch>
39 <verstretch>0</verstretch>
40 </sizepolicy>
41 </property>
42 <property name="frameShape">
43 <enum>QFrame::StyledPanel</enum>
44 </property>
45 <property name="frameShadow">
46 <enum>QFrame::Raised</enum>
47 </property>
48 </widget>
49 </item>
50 <item>
51 <widget class="QListWidget" name="objectList">
52 <property name="sizePolicy">
53 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
54 <horstretch>0</horstretch>
55 <verstretch>0</verstretch>
56 </sizepolicy>
57 </property>
58 <property name="selectionMode">
59 <enum>QAbstractItemView::ExtendedSelection</enum>
60 </property>
61 </widget>
62 </item>
63 </layout>
64 </item>
65 </layout>
66 </widget>
67 <widget class="QMenuBar" name="menubar">
68 <property name="geometry">
69 <rect>
70 <x>0</x>
71 <y>0</y>
72 <width>900</width>
73 <height>22</height>
74 </rect>
75 </property>
76 <widget class="QMenu" name="menuFile">
77 <property name="title">
78 <string>File</string>
79 </property>
80 <widget class="QMenu" name="menuOpenRecent">
81 <property name="title">
82 <string>Open Recent...</string>
83 </property>
84 <property name="icon">
85 <iconset resource="../../ldforge.qrc">
86 <normaloff>:/icons/open-recent.png</normaloff>:/icons/open-recent.png</iconset>
87 </property>
88 </widget>
89 <addaction name="actionNew"/>
90 <addaction name="actionNewFile"/>
91 <addaction name="actionOpen"/>
92 <addaction name="menuOpenRecent"/>
93 <addaction name="actionSave"/>
94 <addaction name="actionSaveAs"/>
95 <addaction name="actionSaveAll"/>
96 <addaction name="separator"/>
97 <addaction name="actionDownloadFrom"/>
98 <addaction name="separator"/>
99 <addaction name="actionClose"/>
100 <addaction name="actionCloseAll"/>
101 <addaction name="separator"/>
102 <addaction name="actionInsertFrom"/>
103 <addaction name="actionExportTo"/>
104 <addaction name="separator"/>
105 <addaction name="actionSettings"/>
106 <addaction name="actionSetLDrawPath"/>
107 <addaction name="actionScanPrimitives"/>
108 <addaction name="separator"/>
109 <addaction name="actionExit"/>
110 </widget>
111 <widget class="QMenu" name="menuView">
112 <property name="title">
113 <string>View</string>
114 </property>
115 <addaction name="actionResetView"/>
116 <addaction name="actionAxes"/>
117 <addaction name="actionWireframe"/>
118 <addaction name="actionBFCView"/>
119 <addaction name="separator"/>
120 <addaction name="actionSetOverlay"/>
121 <addaction name="actionClearOverlay"/>
122 <addaction name="separator"/>
123 <addaction name="actionScreenshot"/>
124 </widget>
125 <widget class="QMenu" name="menuInsert">
126 <property name="title">
127 <string>Insert</string>
128 </property>
129 <addaction name="actionInsertRaw"/>
130 <addaction name="separator"/>
131 <addaction name="actionNewSubfile"/>
132 <addaction name="actionNewLine"/>
133 <addaction name="actionNewTriangle"/>
134 <addaction name="actionNewQuad"/>
135 <addaction name="actionNewCLine"/>
136 <addaction name="actionNewComment"/>
137 <addaction name="actionNewBFC"/>
138 <addaction name="actionNewVertex"/>
139 </widget>
140 <widget class="QMenu" name="menuEdit">
141 <property name="title">
142 <string>Edit</string>
143 </property>
144 <addaction name="actionUndo"/>
145 <addaction name="actionRedo"/>
146 <addaction name="separator"/>
147 <addaction name="actionEdit"/>
148 <addaction name="separator"/>
149 <addaction name="actionCut"/>
150 <addaction name="actionCopy"/>
151 <addaction name="actionPaste"/>
152 <addaction name="actionDelete"/>
153 <addaction name="separator"/>
154 <addaction name="actionSelectAll"/>
155 <addaction name="actionSelectByColor"/>
156 <addaction name="actionSelectByType"/>
157 <addaction name="separator"/>
158 <addaction name="actionModeSelect"/>
159 <addaction name="actionModeDraw"/>
160 <addaction name="separator"/>
161 <addaction name="actionSetDrawDepth"/>
162 <addaction name="separator"/>
163 <addaction name="actionJumpTo"/>
164 </widget>
165 <widget class="QMenu" name="menuTools">
166 <property name="title">
167 <string>Tools</string>
168 </property>
169 <addaction name="actionSetColor"/>
170 <addaction name="actionAutocolor"/>
171 <addaction name="actionUncolorize"/>
172 <addaction name="separator"/>
173 <addaction name="actionInvert"/>
174 <addaction name="actionInline"/>
175 <addaction name="actionInlineDeep"/>
176 <addaction name="actionMakePrimitive"/>
177 <addaction name="separator"/>
178 <addaction name="actionAddHistoryLine"/>
179 <addaction name="separator"/>
180 <addaction name="actionSplitQuads"/>
181 <addaction name="actionEditRaw"/>
182 <addaction name="actionBorders"/>
183 <addaction name="actionCornerVerts"/>
184 <addaction name="actionRoundCoordinates"/>
185 <addaction name="actionVisibility"/>
186 <addaction name="actionReplaceCoords"/>
187 <addaction name="actionFlip"/>
188 <addaction name="actionDemote"/>
189 </widget>
190 <widget class="QMenu" name="menuExternal_Tools">
191 <property name="title">
192 <string>External Tools</string>
193 </property>
194 <addaction name="actionYtruder"/>
195 <addaction name="actionRectifier"/>
196 <addaction name="actionIntersector"/>
197 <addaction name="actionIsecalc"/>
198 <addaction name="actionCoverer"/>
199 <addaction name="actionEdger2"/>
200 </widget>
201 <widget class="QMenu" name="menuHelp">
202 <property name="title">
203 <string>Help</string>
204 </property>
205 <addaction name="actionHelp"/>
206 <addaction name="separator"/>
207 <addaction name="actionAbout"/>
208 <addaction name="actionAboutQt"/>
209 </widget>
210 <widget class="QMenu" name="menuMov">
211 <property name="title">
212 <string>Move</string>
213 </property>
214 <widget class="QMenu" name="menuGrids">
215 <property name="title">
216 <string>Grids</string>
217 </property>
218 <addaction name="actionGridCoarse"/>
219 <addaction name="actionGridMedium"/>
220 <addaction name="actionGridFine"/>
221 </widget>
222 <widget class="QMenu" name="menuMove_Objects">
223 <property name="title">
224 <string>Move Objects</string>
225 </property>
226 <addaction name="actionMoveXNeg"/>
227 <addaction name="actionMoveXPos"/>
228 <addaction name="actionMoveYNeg"/>
229 <addaction name="actionMoveYPos"/>
230 <addaction name="actionMoveZNeg"/>
231 <addaction name="actionMoveZPos"/>
232 </widget>
233 <widget class="QMenu" name="menuObject_List">
234 <property name="title">
235 <string>Object List</string>
236 </property>
237 <addaction name="actionMoveUp"/>
238 <addaction name="actionMoveDown"/>
239 </widget>
240 <widget class="QMenu" name="menuRotate">
241 <property name="title">
242 <string>Rotate</string>
243 </property>
244 <addaction name="actionRotateXNeg"/>
245 <addaction name="actionRotateXPos"/>
246 <addaction name="actionRotateYNeg"/>
247 <addaction name="actionRotateYPos"/>
248 <addaction name="actionRotateZNeg"/>
249 <addaction name="actionRotateZPos"/>
250 </widget>
251 <addaction name="menuGrids"/>
252 <addaction name="menuMove_Objects"/>
253 <addaction name="menuRotate"/>
254 <addaction name="menuObject_List"/>
255 <addaction name="separator"/>
256 <addaction name="actionRotationPoint"/>
257 </widget>
258 <addaction name="menuFile"/>
259 <addaction name="menuView"/>
260 <addaction name="menuInsert"/>
261 <addaction name="menuEdit"/>
262 <addaction name="menuMov"/>
263 <addaction name="menuTools"/>
264 <addaction name="menuExternal_Tools"/>
265 <addaction name="menuHelp"/>
266 </widget>
267 <widget class="QStatusBar" name="statusbar"/>
268 <widget class="QToolBar" name="toolBar">
269 <property name="windowTitle">
270 <string>toolBar</string>
271 </property>
272 <attribute name="toolBarArea">
273 <enum>TopToolBarArea</enum>
274 </attribute>
275 <attribute name="toolBarBreak">
276 <bool>false</bool>
277 </attribute>
278 <addaction name="actionNew"/>
279 <addaction name="actionNewFile"/>
280 <addaction name="actionOpen"/>
281 <addaction name="actionSave"/>
282 <addaction name="actionSaveAs"/>
283 <addaction name="actionSaveAll"/>
284 <addaction name="actionClose"/>
285 <addaction name="actionCloseAll"/>
286 </widget>
287 <widget class="QToolBar" name="toolBar_2">
288 <property name="windowTitle">
289 <string>toolBar_2</string>
290 </property>
291 <attribute name="toolBarArea">
292 <enum>TopToolBarArea</enum>
293 </attribute>
294 <attribute name="toolBarBreak">
295 <bool>false</bool>
296 </attribute>
297 <addaction name="actionNewSubfile"/>
298 <addaction name="actionNewLine"/>
299 <addaction name="actionNewTriangle"/>
300 <addaction name="actionNewQuad"/>
301 <addaction name="actionNewCLine"/>
302 <addaction name="actionNewComment"/>
303 <addaction name="actionNewBFC"/>
304 <addaction name="actionNewVertex"/>
305 </widget>
306 <widget class="QToolBar" name="toolBar_3">
307 <property name="windowTitle">
308 <string>toolBar_3</string>
309 </property>
310 <attribute name="toolBarArea">
311 <enum>TopToolBarArea</enum>
312 </attribute>
313 <attribute name="toolBarBreak">
314 <bool>false</bool>
315 </attribute>
316 <addaction name="actionUndo"/>
317 <addaction name="actionRedo"/>
318 <addaction name="actionCut"/>
319 <addaction name="actionCopy"/>
320 <addaction name="actionPaste"/>
321 <addaction name="actionDelete"/>
322 </widget>
323 <widget class="QToolBar" name="toolBar_4">
324 <property name="windowTitle">
325 <string>toolBar_4</string>
326 </property>
327 <attribute name="toolBarArea">
328 <enum>TopToolBarArea</enum>
329 </attribute>
330 <attribute name="toolBarBreak">
331 <bool>true</bool>
332 </attribute>
333 <addaction name="actionSelectAll"/>
334 <addaction name="actionSelectByColor"/>
335 <addaction name="actionSelectByType"/>
336 </widget>
337 <widget class="QToolBar" name="toolBar_5">
338 <property name="windowTitle">
339 <string>toolBar_5</string>
340 </property>
341 <attribute name="toolBarArea">
342 <enum>TopToolBarArea</enum>
343 </attribute>
344 <attribute name="toolBarBreak">
345 <bool>false</bool>
346 </attribute>
347 <addaction name="actionGridCoarse"/>
348 <addaction name="actionGridMedium"/>
349 <addaction name="actionGridFine"/>
350 </widget>
351 <widget class="QToolBar" name="toolBar_6">
352 <property name="windowTitle">
353 <string>toolBar_6</string>
354 </property>
355 <attribute name="toolBarArea">
356 <enum>TopToolBarArea</enum>
357 </attribute>
358 <attribute name="toolBarBreak">
359 <bool>false</bool>
360 </attribute>
361 <addaction name="actionAxes"/>
362 <addaction name="actionWireframe"/>
363 <addaction name="actionBFCView"/>
364 </widget>
365 <widget class="QToolBar" name="toolBar_7">
366 <property name="windowTitle">
367 <string>toolBar_7</string>
368 </property>
369 <attribute name="toolBarArea">
370 <enum>TopToolBarArea</enum>
371 </attribute>
372 <attribute name="toolBarBreak">
373 <bool>false</bool>
374 </attribute>
375 <addaction name="actionSetColor"/>
376 <addaction name="actionAutocolor"/>
377 <addaction name="actionUncolorize"/>
378 <addaction name="actionInvert"/>
379 <addaction name="actionSplitQuads"/>
380 <addaction name="actionEditRaw"/>
381 <addaction name="actionBorders"/>
382 <addaction name="actionReplaceCoords"/>
383 <addaction name="actionRoundCoordinates"/>
384 <addaction name="actionVisibility"/>
385 </widget>
386 <widget class="QToolBar" name="toolBar_8">
387 <property name="windowTitle">
388 <string>toolBar_8</string>
389 </property>
390 <attribute name="toolBarArea">
391 <enum>LeftToolBarArea</enum>
392 </attribute>
393 <attribute name="toolBarBreak">
394 <bool>false</bool>
395 </attribute>
396 <addaction name="actionModeSelect"/>
397 <addaction name="actionModeDraw"/>
398 </widget>
399 <widget class="QToolBar" name="colorToolbar">
400 <property name="windowTitle">
401 <string>toolBar_9</string>
402 </property>
403 <attribute name="toolBarArea">
404 <enum>RightToolBarArea</enum>
405 </attribute>
406 <attribute name="toolBarBreak">
407 <bool>false</bool>
408 </attribute>
409 </widget>
410 <action name="actionNew">
411 <property name="icon">
412 <iconset resource="../../ldforge.qrc">
413 <normaloff>:/icons/brick.png</normaloff>:/icons/brick.png</iconset>
414 </property>
415 <property name="text">
416 <string>New Part</string>
417 </property>
418 <property name="statusTip">
419 <string>Create a new part model.</string>
420 </property>
421 <property name="shortcut">
422 <string>Ctrl+N</string>
423 </property>
424 </action>
425 <action name="actionOpen">
426 <property name="icon">
427 <iconset resource="../../ldforge.qrc">
428 <normaloff>:/icons/file-open.png</normaloff>:/icons/file-open.png</iconset>
429 </property>
430 <property name="text">
431 <string>Open</string>
432 </property>
433 <property name="statusTip">
434 <string>Load a part model from a file.</string>
435 </property>
436 <property name="shortcut">
437 <string>Ctrl+O</string>
438 </property>
439 </action>
440 <action name="actionSave">
441 <property name="icon">
442 <iconset resource="../../ldforge.qrc">
443 <normaloff>:/icons/file-save.png</normaloff>:/icons/file-save.png</iconset>
444 </property>
445 <property name="text">
446 <string>Save</string>
447 </property>
448 <property name="statusTip">
449 <string>Save the part model.</string>
450 </property>
451 <property name="whatsThis">
452 <string/>
453 </property>
454 </action>
455 <action name="actionSaveAs">
456 <property name="icon">
457 <iconset resource="../../ldforge.qrc">
458 <normaloff>:/icons/file-save-as.png</normaloff>:/icons/file-save-as.png</iconset>
459 </property>
460 <property name="text">
461 <string>Save As..</string>
462 </property>
463 <property name="whatsThis">
464 <string>Save the part model to a specific file.</string>
465 </property>
466 </action>
467 <action name="actionInsertFrom">
468 <property name="icon">
469 <iconset resource="../../ldforge.qrc">
470 <normaloff>:/icons/file-import.png</normaloff>:/icons/file-import.png</iconset>
471 </property>
472 <property name="text">
473 <string>Insert From..</string>
474 </property>
475 </action>
476 <action name="actionExportTo">
477 <property name="icon">
478 <iconset resource="../../ldforge.qrc">
479 <normaloff>:/icons/file-export.png</normaloff>:/icons/file-export.png</iconset>
480 </property>
481 <property name="text">
482 <string>Export To..</string>
483 </property>
484 </action>
485 <action name="actionSettings">
486 <property name="icon">
487 <iconset resource="../../ldforge.qrc">
488 <normaloff>:/icons/settings.png</normaloff>:/icons/settings.png</iconset>
489 </property>
490 <property name="text">
491 <string>Settings</string>
492 </property>
493 <property name="statusTip">
494 <string>Edit the settings of LDForge.</string>
495 </property>
496 <property name="whatsThis">
497 <string/>
498 </property>
499 </action>
500 <action name="actionSetLDrawPath">
501 <property name="icon">
502 <iconset resource="../../ldforge.qrc">
503 <normaloff>:/icons/settings.png</normaloff>:/icons/settings.png</iconset>
504 </property>
505 <property name="text">
506 <string>Set LDraw Path</string>
507 </property>
508 <property name="statusTip">
509 <string>Change the LDraw directory path.</string>
510 </property>
511 </action>
512 <action name="actionScanPrimitives">
513 <property name="icon">
514 <iconset resource="../../ldforge.qrc">
515 <normaloff>:/icons/radial.png</normaloff>:/icons/radial.png</iconset>
516 </property>
517 <property name="text">
518 <string>Scan Primitives</string>
519 </property>
520 <property name="statusTip">
521 <string>Scan the primitives folder for primitive info. Use this if you add new primitives.</string>
522 </property>
523 </action>
524 <action name="actionExit">
525 <property name="icon">
526 <iconset resource="../../ldforge.qrc">
527 <normaloff>:/icons/exit.png</normaloff>:/icons/exit.png</iconset>
528 </property>
529 <property name="text">
530 <string>Exit</string>
531 </property>
532 <property name="shortcut">
533 <string>Ctrl+Q</string>
534 </property>
535 </action>
536 <action name="actionResetView">
537 <property name="text">
538 <string>Reset View</string>
539 </property>
540 </action>
541 <action name="actionAxes">
542 <property name="checkable">
543 <bool>true</bool>
544 </property>
545 <property name="checked">
546 <bool>true</bool>
547 </property>
548 <property name="icon">
549 <iconset resource="../../ldforge.qrc">
550 <normaloff>:/icons/axes.png</normaloff>:/icons/axes.png</iconset>
551 </property>
552 <property name="text">
553 <string>Draw Axes</string>
554 </property>
555 </action>
556 <action name="actionWireframe">
557 <property name="checkable">
558 <bool>true</bool>
559 </property>
560 <property name="icon">
561 <iconset resource="../../ldforge.qrc">
562 <normaloff>:/icons/wireframe.png</normaloff>:/icons/wireframe.png</iconset>
563 </property>
564 <property name="text">
565 <string>Wireframe</string>
566 </property>
567 </action>
568 <action name="actionBFCView">
569 <property name="checkable">
570 <bool>true</bool>
571 </property>
572 <property name="icon">
573 <iconset resource="../../ldforge.qrc">
574 <normaloff>:/icons/bfc-view.png</normaloff>:/icons/bfc-view.png</iconset>
575 </property>
576 <property name="text">
577 <string>BFC Red/Green View</string>
578 </property>
579 </action>
580 <action name="actionSetOverlay">
581 <property name="icon">
582 <iconset resource="../../ldforge.qrc">
583 <normaloff>:/icons/overlay.png</normaloff>:/icons/overlay.png</iconset>
584 </property>
585 <property name="text">
586 <string>Set Overlay Image</string>
587 </property>
588 </action>
589 <action name="actionClearOverlay">
590 <property name="icon">
591 <iconset resource="../../ldforge.qrc">
592 <normaloff>:/icons/overlay-clear.png</normaloff>:/icons/overlay-clear.png</iconset>
593 </property>
594 <property name="text">
595 <string>Clear Overlay Image</string>
596 </property>
597 </action>
598 <action name="actionScreenshot">
599 <property name="icon">
600 <iconset resource="../../ldforge.qrc">
601 <normaloff>:/icons/screencap.png</normaloff>:/icons/screencap.png</iconset>
602 </property>
603 <property name="text">
604 <string>Screenshot</string>
605 </property>
606 </action>
607 <action name="actionInsertRaw">
608 <property name="text">
609 <string>LDraw Code..</string>
610 </property>
611 </action>
612 <action name="actionNewLine">
613 <property name="icon">
614 <iconset resource="../../ldforge.qrc">
615 <normaloff>:/icons/add-line.png</normaloff>:/icons/add-line.png</iconset>
616 </property>
617 <property name="text">
618 <string>New Line</string>
619 </property>
620 </action>
621 <action name="actionNewSubfile">
622 <property name="icon">
623 <iconset resource="../../ldforge.qrc">
624 <normaloff>:/icons/add-subfile.png</normaloff>:/icons/add-subfile.png</iconset>
625 </property>
626 <property name="text">
627 <string>New Subfile Reference</string>
628 </property>
629 </action>
630 <action name="actionNewTriangle">
631 <property name="icon">
632 <iconset resource="../../ldforge.qrc">
633 <normaloff>:/icons/add-triangle.png</normaloff>:/icons/add-triangle.png</iconset>
634 </property>
635 <property name="text">
636 <string>New Triangle</string>
637 </property>
638 </action>
639 <action name="actionNewQuad">
640 <property name="icon">
641 <iconset resource="../../ldforge.qrc">
642 <normaloff>:/icons/add-quad.png</normaloff>:/icons/add-quad.png</iconset>
643 </property>
644 <property name="text">
645 <string>New Quadrilateral</string>
646 </property>
647 </action>
648 <action name="actionNewCLine">
649 <property name="icon">
650 <iconset resource="../../ldforge.qrc">
651 <normaloff>:/icons/add-condline.png</normaloff>:/icons/add-condline.png</iconset>
652 </property>
653 <property name="text">
654 <string>New Conditional Line</string>
655 </property>
656 </action>
657 <action name="actionNewComment">
658 <property name="icon">
659 <iconset resource="../../ldforge.qrc">
660 <normaloff>:/icons/add-comment.png</normaloff>:/icons/add-comment.png</iconset>
661 </property>
662 <property name="text">
663 <string>New Comment</string>
664 </property>
665 </action>
666 <action name="actionNewBFC">
667 <property name="icon">
668 <iconset resource="../../ldforge.qrc">
669 <normaloff>:/icons/add-bfc.png</normaloff>:/icons/add-bfc.png</iconset>
670 </property>
671 <property name="text">
672 <string>New BFC Statement</string>
673 </property>
674 </action>
675 <action name="actionNewVertex">
676 <property name="icon">
677 <iconset resource="../../ldforge.qrc">
678 <normaloff>:/icons/add-vertex.png</normaloff>:/icons/add-vertex.png</iconset>
679 </property>
680 <property name="text">
681 <string>New Vertex</string>
682 </property>
683 </action>
684 <action name="actionUndo">
685 <property name="icon">
686 <iconset resource="../../ldforge.qrc">
687 <normaloff>:/icons/undo.png</normaloff>:/icons/undo.png</iconset>
688 </property>
689 <property name="text">
690 <string>Undo</string>
691 </property>
692 <property name="statusTip">
693 <string>Undo a step.</string>
694 </property>
695 </action>
696 <action name="actionRedo">
697 <property name="icon">
698 <iconset resource="../../ldforge.qrc">
699 <normaloff>:/icons/redo.png</normaloff>:/icons/redo.png</iconset>
700 </property>
701 <property name="text">
702 <string>Redo</string>
703 </property>
704 <property name="statusTip">
705 <string>Redo a step.</string>
706 </property>
707 </action>
708 <action name="actionCut">
709 <property name="icon">
710 <iconset resource="../../ldforge.qrc">
711 <normaloff>:/icons/cut.png</normaloff>:/icons/cut.png</iconset>
712 </property>
713 <property name="text">
714 <string>Cut</string>
715 </property>
716 <property name="statusTip">
717 <string>Cut the current selection to clipboard.</string>
718 </property>
719 </action>
720 <action name="actionCopy">
721 <property name="icon">
722 <iconset resource="../../ldforge.qrc">
723 <normaloff>:/icons/copy.png</normaloff>:/icons/copy.png</iconset>
724 </property>
725 <property name="text">
726 <string>Copy</string>
727 </property>
728 <property name="statusTip">
729 <string>Copy the current selection to clipboard.</string>
730 </property>
731 <property name="whatsThis">
732 <string/>
733 </property>
734 </action>
735 <action name="actionPaste">
736 <property name="icon">
737 <iconset resource="../../ldforge.qrc">
738 <normaloff>:/icons/paste.png</normaloff>:/icons/paste.png</iconset>
739 </property>
740 <property name="text">
741 <string>Paste</string>
742 </property>
743 <property name="statusTip">
744 <string>Paste clipboard contents.</string>
745 </property>
746 </action>
747 <action name="actionDelete">
748 <property name="icon">
749 <iconset resource="../../ldforge.qrc">
750 <normaloff>:/icons/delete.png</normaloff>:/icons/delete.png</iconset>
751 </property>
752 <property name="text">
753 <string>Delete</string>
754 </property>
755 <property name="statusTip">
756 <string>Delete the selection</string>
757 </property>
758 </action>
759 <action name="actionSelectAll">
760 <property name="icon">
761 <iconset resource="../../ldforge.qrc">
762 <normaloff>:/icons/select-all.png</normaloff>:/icons/select-all.png</iconset>
763 </property>
764 <property name="text">
765 <string>Select All</string>
766 </property>
767 </action>
768 <action name="actionSelectByColor">
769 <property name="icon">
770 <iconset resource="../../ldforge.qrc">
771 <normaloff>:/icons/select-color.png</normaloff>:/icons/select-color.png</iconset>
772 </property>
773 <property name="text">
774 <string>Select by Color</string>
775 </property>
776 </action>
777 <action name="actionSelectByType">
778 <property name="icon">
779 <iconset resource="../../ldforge.qrc">
780 <normaloff>:/icons/select-type.png</normaloff>:/icons/select-type.png</iconset>
781 </property>
782 <property name="text">
783 <string>Select by Type</string>
784 </property>
785 </action>
786 <action name="actionModeSelect">
787 <property name="checkable">
788 <bool>true</bool>
789 </property>
790 <property name="checked">
791 <bool>true</bool>
792 </property>
793 <property name="icon">
794 <iconset resource="../../ldforge.qrc">
795 <normaloff>:/icons/mode-select.png</normaloff>:/icons/mode-select.png</iconset>
796 </property>
797 <property name="text">
798 <string>Select Mode</string>
799 </property>
800 </action>
801 <action name="actionModeDraw">
802 <property name="checkable">
803 <bool>true</bool>
804 </property>
805 <property name="icon">
806 <iconset resource="../../ldforge.qrc">
807 <normaloff>:/icons/mode-draw.png</normaloff>:/icons/mode-draw.png</iconset>
808 </property>
809 <property name="text">
810 <string>Draw Mode</string>
811 </property>
812 </action>
813 <action name="actionSetDrawDepth">
814 <property name="text">
815 <string>Set Draw Depth</string>
816 </property>
817 </action>
818 <action name="actionSetColor">
819 <property name="icon">
820 <iconset resource="../../ldforge.qrc">
821 <normaloff>:/icons/palette.png</normaloff>:/icons/palette.png</iconset>
822 </property>
823 <property name="text">
824 <string>Set Color</string>
825 </property>
826 <property name="statusTip">
827 <string>Set the color on given objects.</string>
828 </property>
829 </action>
830 <action name="actionAutocolor">
831 <property name="icon">
832 <iconset resource="../../ldforge.qrc">
833 <normaloff>:/icons/autocolor.png</normaloff>:/icons/autocolor.png</iconset>
834 </property>
835 <property name="text">
836 <string>Auto-color</string>
837 </property>
838 <property name="statusTip">
839 <string>Set the color of the given object to the first found unused color.</string>
840 </property>
841 </action>
842 <action name="actionUncolorize">
843 <property name="icon">
844 <iconset resource="../../ldforge.qrc">
845 <normaloff>:/icons/uncolorize.png</normaloff>:/icons/uncolorize.png</iconset>
846 </property>
847 <property name="text">
848 <string>Uncolorize</string>
849 </property>
850 <property name="statusTip">
851 <string>Reduce colors of everything selected to main and edge colors</string>
852 </property>
853 </action>
854 <action name="actionInline">
855 <property name="icon">
856 <iconset resource="../../ldforge.qrc">
857 <normaloff>:/icons/inline.png</normaloff>:/icons/inline.png</iconset>
858 </property>
859 <property name="text">
860 <string>Inline</string>
861 </property>
862 <property name="statusTip">
863 <string>Inline selected subfiles.</string>
864 </property>
865 </action>
866 <action name="actionInlineDeep">
867 <property name="icon">
868 <iconset resource="../../ldforge.qrc">
869 <normaloff>:/icons/inline-deep.png</normaloff>:/icons/inline-deep.png</iconset>
870 </property>
871 <property name="text">
872 <string>Deep Inline</string>
873 </property>
874 <property name="statusTip">
875 <string>Recursively inline selected subfiles down to polygons only.</string>
876 </property>
877 </action>
878 <action name="actionInvert">
879 <property name="icon">
880 <iconset resource="../../ldforge.qrc">
881 <normaloff>:/icons/invert.png</normaloff>:/icons/invert.png</iconset>
882 </property>
883 <property name="text">
884 <string>Invert</string>
885 </property>
886 </action>
887 <action name="actionMakePrimitive">
888 <property name="icon">
889 <iconset resource="../../ldforge.qrc">
890 <normaloff>:/icons/radial.png</normaloff>:/icons/radial.png</iconset>
891 </property>
892 <property name="text">
893 <string>Generate Primitive</string>
894 </property>
895 </action>
896 <action name="actionSplitQuads">
897 <property name="icon">
898 <iconset resource="../../ldforge.qrc">
899 <normaloff>:/icons/quad-split.png</normaloff>:/icons/quad-split.png</iconset>
900 </property>
901 <property name="text">
902 <string>Split Quads</string>
903 </property>
904 <property name="statusTip">
905 <string>Split quads into triangles.</string>
906 </property>
907 </action>
908 <action name="actionEditRaw">
909 <property name="icon">
910 <iconset resource="../../ldforge.qrc">
911 <normaloff>:/icons/set-contents.png</normaloff>:/icons/set-contents.png</iconset>
912 </property>
913 <property name="text">
914 <string>Edit LDraw Code</string>
915 </property>
916 <property name="statusTip">
917 <string>Edit the LDraw code of this object.</string>
918 </property>
919 </action>
920 <action name="actionBorders">
921 <property name="icon">
922 <iconset resource="../../ldforge.qrc">
923 <normaloff>:/icons/make-borders.png</normaloff>:/icons/make-borders.png</iconset>
924 </property>
925 <property name="text">
926 <string>Make Borders</string>
927 </property>
928 <property name="statusTip">
929 <string>Add borders around given polygons.</string>
930 </property>
931 </action>
932 <action name="actionCornerVerts">
933 <property name="icon">
934 <iconset resource="../../ldforge.qrc">
935 <normaloff>:/icons/corner-verts.png</normaloff>:/icons/corner-verts.png</iconset>
936 </property>
937 <property name="text">
938 <string>Make Corner Vertices</string>
939 </property>
940 <property name="statusTip">
941 <string>Adds vertex objects to the corners of the given polygons</string>
942 </property>
943 </action>
944 <action name="actionRoundCoordinates">
945 <property name="icon">
946 <iconset resource="../../ldforge.qrc">
947 <normaloff>:/icons/round-coords.png</normaloff>:/icons/round-coords.png</iconset>
948 </property>
949 <property name="text">
950 <string>Round Coordinates</string>
951 </property>
952 <property name="statusTip">
953 <string>Round coordinates down to 3/4 decimals</string>
954 </property>
955 </action>
956 <action name="actionVisibility">
957 <property name="icon">
958 <iconset resource="../../ldforge.qrc">
959 <normaloff>:/icons/visibility.png</normaloff>:/icons/visibility.png</iconset>
960 </property>
961 <property name="text">
962 <string>Toggle Visibility</string>
963 </property>
964 <property name="statusTip">
965 <string>Toggles visibility/hiding on objects.</string>
966 </property>
967 </action>
968 <action name="actionReplaceCoords">
969 <property name="icon">
970 <iconset resource="../../ldforge.qrc">
971 <normaloff>:/icons/replace-coords.png</normaloff>:/icons/replace-coords.png</iconset>
972 </property>
973 <property name="text">
974 <string>Replace Coordinates</string>
975 </property>
976 <property name="statusTip">
977 <string>Find and replace coordinate values.</string>
978 </property>
979 </action>
980 <action name="actionFlip">
981 <property name="icon">
982 <iconset resource="../../ldforge.qrc">
983 <normaloff>:/icons/flip.png</normaloff>:/icons/flip.png</iconset>
984 </property>
985 <property name="text">
986 <string>Flip</string>
987 </property>
988 <property name="statusTip">
989 <string>Flip coordinates.</string>
990 </property>
991 </action>
992 <action name="actionDemote">
993 <property name="text">
994 <string>Demote Conditional Lines</string>
995 </property>
996 <property name="statusTip">
997 <string>Demote conditional lines down to normal lines.</string>
998 </property>
999 </action>
1000 <action name="actionYtruder">
1001 <property name="icon">
1002 <iconset resource="../../ldforge.qrc">
1003 <normaloff>:/icons/ytruder.png</normaloff>:/icons/ytruder.png</iconset>
1004 </property>
1005 <property name="text">
1006 <string>Ytruder</string>
1007 </property>
1008 <property name="statusTip">
1009 <string>Extrude selected lines to a given plane</string>
1010 </property>
1011 </action>
1012 <action name="actionRectifier">
1013 <property name="icon">
1014 <iconset resource="../../ldforge.qrc">
1015 <normaloff>:/icons/rectifier.png</normaloff>:/icons/rectifier.png</iconset>
1016 </property>
1017 <property name="text">
1018 <string>Rectifier</string>
1019 </property>
1020 <property name="statusTip">
1021 <string>Optimizes quads into rect primitives.</string>
1022 </property>
1023 </action>
1024 <action name="actionIntersector">
1025 <property name="icon">
1026 <iconset resource="../../ldforge.qrc">
1027 <normaloff>:/icons/intersector.png</normaloff>:/icons/intersector.png</iconset>
1028 </property>
1029 <property name="text">
1030 <string>Intersector</string>
1031 </property>
1032 <property name="statusTip">
1033 <string>Perform clipping between two input groups.</string>
1034 </property>
1035 </action>
1036 <action name="actionIsecalc">
1037 <property name="icon">
1038 <iconset resource="../../ldforge.qrc">
1039 <normaloff>:/icons/isecalc.png</normaloff>:/icons/isecalc.png</iconset>
1040 </property>
1041 <property name="text">
1042 <string>Isecalc</string>
1043 </property>
1044 <property name="statusTip">
1045 <string>Compute intersection edgelines between two input groups.</string>
1046 </property>
1047 </action>
1048 <action name="actionCoverer">
1049 <property name="icon">
1050 <iconset resource="../../ldforge.qrc">
1051 <normaloff>:/icons/coverer.png</normaloff>:/icons/coverer.png</iconset>
1052 </property>
1053 <property name="text">
1054 <string>Coverer</string>
1055 </property>
1056 <property name="statusTip">
1057 <string>Fill the space between two line shapes</string>
1058 </property>
1059 </action>
1060 <action name="actionEdger2">
1061 <property name="text">
1062 <string>Edger 2</string>
1063 </property>
1064 </action>
1065 <action name="actionHelp">
1066 <property name="enabled">
1067 <bool>false</bool>
1068 </property>
1069 <property name="icon">
1070 <iconset resource="../../ldforge.qrc">
1071 <normaloff>:/icons/help.png</normaloff>:/icons/help.png</iconset>
1072 </property>
1073 <property name="text">
1074 <string>Help</string>
1075 </property>
1076 </action>
1077 <action name="actionAbout">
1078 <property name="icon">
1079 <iconset resource="../../ldforge.qrc">
1080 <normaloff>:/icons/ldforge.png</normaloff>:/icons/ldforge.png</iconset>
1081 </property>
1082 <property name="text">
1083 <string>About LDForge</string>
1084 </property>
1085 </action>
1086 <action name="actionAboutQt">
1087 <property name="text">
1088 <string>About Qt</string>
1089 </property>
1090 </action>
1091 <action name="actionGridCoarse">
1092 <property name="checkable">
1093 <bool>true</bool>
1094 </property>
1095 <property name="icon">
1096 <iconset resource="../../ldforge.qrc">
1097 <normaloff>:/icons/grid-coarse.png</normaloff>:/icons/grid-coarse.png</iconset>
1098 </property>
1099 <property name="text">
1100 <string>Coarse Grid</string>
1101 </property>
1102 </action>
1103 <action name="actionGridMedium">
1104 <property name="checkable">
1105 <bool>true</bool>
1106 </property>
1107 <property name="checked">
1108 <bool>true</bool>
1109 </property>
1110 <property name="icon">
1111 <iconset resource="../../ldforge.qrc">
1112 <normaloff>:/icons/grid-medium.png</normaloff>:/icons/grid-medium.png</iconset>
1113 </property>
1114 <property name="text">
1115 <string>Medium Grid</string>
1116 </property>
1117 </action>
1118 <action name="actionGridFine">
1119 <property name="checkable">
1120 <bool>true</bool>
1121 </property>
1122 <property name="icon">
1123 <iconset resource="../../ldforge.qrc">
1124 <normaloff>:/icons/grid-fine.png</normaloff>:/icons/grid-fine.png</iconset>
1125 </property>
1126 <property name="text">
1127 <string>Fine Grid</string>
1128 </property>
1129 </action>
1130 <action name="actionEdit">
1131 <property name="text">
1132 <string>Edit Selected Object</string>
1133 </property>
1134 </action>
1135 <action name="actionMoveUp">
1136 <property name="icon">
1137 <iconset resource="../../ldforge.qrc">
1138 <normaloff>:/icons/arrow-up.png</normaloff>:/icons/arrow-up.png</iconset>
1139 </property>
1140 <property name="text">
1141 <string>Move Up</string>
1142 </property>
1143 </action>
1144 <action name="actionMoveDown">
1145 <property name="icon">
1146 <iconset resource="../../ldforge.qrc">
1147 <normaloff>:/icons/arrow-down.png</normaloff>:/icons/arrow-down.png</iconset>
1148 </property>
1149 <property name="text">
1150 <string>Move Down</string>
1151 </property>
1152 </action>
1153 <action name="actionMoveXNeg">
1154 <property name="icon">
1155 <iconset resource="../../ldforge.qrc">
1156 <normaloff>:/icons/move-x-neg.png</normaloff>:/icons/move-x-neg.png</iconset>
1157 </property>
1158 <property name="text">
1159 <string>Move -X</string>
1160 </property>
1161 </action>
1162 <action name="actionMoveXPos">
1163 <property name="icon">
1164 <iconset resource="../../ldforge.qrc">
1165 <normaloff>:/icons/move-x-pos.png</normaloff>:/icons/move-x-pos.png</iconset>
1166 </property>
1167 <property name="text">
1168 <string>Move +X</string>
1169 </property>
1170 </action>
1171 <action name="actionMoveYNeg">
1172 <property name="icon">
1173 <iconset resource="../../ldforge.qrc">
1174 <normaloff>:/icons/move-y-neg.png</normaloff>:/icons/move-y-neg.png</iconset>
1175 </property>
1176 <property name="text">
1177 <string>Move -Y</string>
1178 </property>
1179 </action>
1180 <action name="actionMoveYPos">
1181 <property name="icon">
1182 <iconset resource="../../ldforge.qrc">
1183 <normaloff>:/icons/move-y-pos.png</normaloff>:/icons/move-y-pos.png</iconset>
1184 </property>
1185 <property name="text">
1186 <string>Move +Y</string>
1187 </property>
1188 </action>
1189 <action name="actionMoveZNeg">
1190 <property name="icon">
1191 <iconset resource="../../ldforge.qrc">
1192 <normaloff>:/icons/move-z-neg.png</normaloff>:/icons/move-z-neg.png</iconset>
1193 </property>
1194 <property name="text">
1195 <string>Move -Z</string>
1196 </property>
1197 </action>
1198 <action name="actionMoveZPos">
1199 <property name="icon">
1200 <iconset resource="../../ldforge.qrc">
1201 <normaloff>:/icons/move-z-pos.png</normaloff>:/icons/move-z-pos.png</iconset>
1202 </property>
1203 <property name="text">
1204 <string>Move +Z</string>
1205 </property>
1206 </action>
1207 <action name="actionRotateXNeg">
1208 <property name="text">
1209 <string>Rotate -X</string>
1210 </property>
1211 </action>
1212 <action name="actionRotateXPos">
1213 <property name="text">
1214 <string>Rotate +X</string>
1215 </property>
1216 </action>
1217 <action name="actionRotateYNeg">
1218 <property name="text">
1219 <string>Rotate -Y</string>
1220 </property>
1221 </action>
1222 <action name="actionRotateYPos">
1223 <property name="text">
1224 <string>Rotate +Y</string>
1225 </property>
1226 </action>
1227 <action name="actionRotateZNeg">
1228 <property name="text">
1229 <string>Rotate -Z</string>
1230 </property>
1231 </action>
1232 <action name="actionRotateZPos">
1233 <property name="text">
1234 <string>Rotate +Z</string>
1235 </property>
1236 </action>
1237 <action name="actionRotationPoint">
1238 <property name="text">
1239 <string>Set Rotation Point</string>
1240 </property>
1241 </action>
1242 <action name="actionSaveAll">
1243 <property name="text">
1244 <string>Save All</string>
1245 </property>
1246 </action>
1247 <action name="actionClose">
1248 <property name="text">
1249 <string>Close</string>
1250 </property>
1251 </action>
1252 <action name="actionCloseAll">
1253 <property name="text">
1254 <string>Close All</string>
1255 </property>
1256 </action>
1257 <action name="actionNewFile">
1258 <property name="icon">
1259 <iconset resource="../../ldforge.qrc">
1260 <normaloff>:/icons/file-new.png</normaloff>:/icons/file-new.png</iconset>
1261 </property>
1262 <property name="text">
1263 <string>New File</string>
1264 </property>
1265 </action>
1266 <action name="actionDownloadFrom">
1267 <property name="text">
1268 <string>Download From...</string>
1269 </property>
1270 </action>
1271 <action name="actionAddHistoryLine">
1272 <property name="text">
1273 <string>Add History Line</string>
1274 </property>
1275 </action>
1276 <action name="actionJumpTo">
1277 <property name="text">
1278 <string>Go to Line...</string>
1279 </property>
1280 </action>
1281 </widget>
1282 <resources>
1283 <include location="../../ldforge.qrc"/>
1284 </resources>
1285 <connections/>
1286 </ui>

mercurial