1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>CadToolBarLines</class>
4 <widget class="QWidget" name="CadToolBarLines">
5 <property name="geometry">
13 <property name="sizePolicy">
14 <sizepolicy hsizetype="Fixed" vsizetype="Minimum">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
19 <property name="minimumSize">
25 <property name="windowTitle">
26 <string>Lines</string>
28 <widget class="QToolButton" name="bBack">
29 <property name="geometry">
37 <property name="toolTip">
38 <string>Back to main menu</string>
40 <property name="text">
43 <property name="icon">
44 <iconset resource="res/architektonas.qrc">
45 <normaloff>:res/qg_back.xpm</normaloff>:res/qg_back.xpm</iconset>
48 <widget class="QToolButton" name="bNormal">
49 <property name="geometry">
57 <property name="toolTip">
58 <string>Line with two points</string>
60 <property name="text">
63 <property name="icon">
64 <iconset resource="res/architektonas.qrc">
65 <normaloff>:res/qg_linesnormal.xpm</normaloff>:res/qg_linesnormal.xpm</iconset>
68 <widget class="QToolButton" name="bAngle">
69 <property name="geometry">
77 <property name="toolTip">
78 <string>Line with given angle</string>
80 <property name="text">
83 <property name="icon">
84 <iconset resource="res/architektonas.qrc">
85 <normaloff>:res/qg_linesangle.xpm</normaloff>:res/qg_linesangle.xpm</iconset>
88 <widget class="QToolButton" name="bHorizontal">
89 <property name="geometry">
97 <property name="toolTip">
98 <string>Horizontal lines</string>
100 <property name="text">
103 <property name="icon">
104 <iconset resource="res/architektonas.qrc">
105 <normaloff>:res/qg_lineshor.xpm</normaloff>:res/qg_lineshor.xpm</iconset>
108 <widget class="QToolButton" name="bVertical">
109 <property name="geometry">
117 <property name="toolTip">
118 <string>Vertical lines</string>
120 <property name="text">
123 <property name="icon">
124 <iconset resource="res/architektonas.qrc">
125 <normaloff>:res/qg_linesver.xpm</normaloff>:res/qg_linesver.xpm</iconset>
128 <widget class="QToolButton" name="bRectangle">
129 <property name="geometry">
137 <property name="toolTip">
138 <string>Rectangles</string>
140 <property name="text">
143 <property name="icon">
144 <iconset resource="res/architektonas.qrc">
145 <normaloff>:res/qg_linesrect.xpm</normaloff>:res/qg_linesrect.xpm</iconset>
148 <widget class="QToolButton" name="bBisector">
149 <property name="geometry">
157 <property name="toolTip">
158 <string>Bisectors</string>
160 <property name="text">
163 <property name="icon">
164 <iconset resource="res/architektonas.qrc">
165 <normaloff>:res/qg_linesbisector.xpm</normaloff>:res/qg_linesbisector.xpm</iconset>
168 <widget class="QToolButton" name="bParallel">
169 <property name="geometry">
177 <property name="toolTip">
178 <string>Parallels with distance</string>
180 <property name="text">
183 <property name="icon">
184 <iconset resource="res/architektonas.qrc">
185 <normaloff>:res/qg_linespara.xpm</normaloff>:res/qg_linespara.xpm</iconset>
188 <widget class="QToolButton" name="bTangent1">
189 <property name="geometry">
197 <property name="toolTip">
198 <string>Tangents from point to circle</string>
200 <property name="text">
203 <property name="icon">
204 <iconset resource="res/architektonas.qrc">
205 <normaloff>:res/qg_linestan1.xpm</normaloff>:res/qg_linestan1.xpm</iconset>
208 <widget class="QToolButton" name="bTangent2">
209 <property name="geometry">
217 <property name="toolTip">
218 <string>Tangents from circle to circle</string>
220 <property name="text">
223 <property name="icon">
224 <iconset resource="res/architektonas.qrc">
225 <normaloff>:res/qg_linestan2.xpm</normaloff>:res/qg_linestan2.xpm</iconset>
228 <widget class="QToolButton" name="bOrthogonal">
229 <property name="geometry">
237 <property name="toolTip">
238 <string>Orthogonal lines</string>
240 <property name="text">
243 <property name="icon">
244 <iconset resource="res/architektonas.qrc">
245 <normaloff>:res/qg_linesorthogonal.xpm</normaloff>:res/qg_linesorthogonal.xpm</iconset>
248 <widget class="QToolButton" name="bRelAngle">
249 <property name="geometry">
257 <property name="toolTip">
258 <string>Lines with relative angles</string>
260 <property name="text">
263 <property name="icon">
264 <iconset resource="res/architektonas.qrc">
265 <normaloff>:res/qg_linesrelativeangle.xpm</normaloff>:res/qg_linesrelativeangle.xpm</iconset>
268 <widget class="QToolButton" name="bPolygon">
269 <property name="geometry">
277 <property name="toolTip">
278 <string>Polygons with Center and Corner</string>
280 <property name="text">
283 <property name="icon">
284 <iconset resource="res/architektonas.qrc">
285 <normaloff>:res/qg_linespolygon.xpm</normaloff>:res/qg_linespolygon.xpm</iconset>
288 <widget class="QToolButton" name="bPolygon2">
289 <property name="geometry">
297 <property name="toolTip">
298 <string>Polygons with two Corners</string>
300 <property name="text">
303 <property name="icon">
304 <iconset resource="res/architektonas.qrc">
305 <normaloff>:res/qg_linespolygon2.xpm</normaloff>:res/qg_linespolygon2.xpm</iconset>
308 <widget class="QToolButton" name="bFree">
309 <property name="geometry">
317 <property name="toolTip">
318 <string>Freehand lines</string>
320 <property name="text">
323 <property name="icon">
324 <iconset resource="res/architektonas.qrc">
325 <normaloff>:res/qg_linesfree.xpm</normaloff>:res/qg_linesfree.xpm</iconset>
328 <widget class="QToolButton" name="bParallelThrough">
329 <property name="geometry">
337 <property name="toolTip">
338 <string>Parallels through point</string>
340 <property name="text">
343 <property name="icon">
344 <iconset resource="res/architektonas.qrc">
345 <normaloff>:res/qg_linesparathrough.xpm</normaloff>:res/qg_linesparathrough.xpm</iconset>
349 <layoutdefault spacing="6" margin="11"/>
353 <sender>bNormal</sender>
354 <signal>clicked()</signal>
355 <receiver>CadToolBarLines</receiver>
356 <slot>drawLine()</slot>
358 <hint type="sourcelabel">
362 <hint type="destinationlabel">
369 <sender>bFree</sender>
370 <signal>clicked()</signal>
371 <receiver>CadToolBarLines</receiver>
372 <slot>drawLineFree()</slot>
374 <hint type="sourcelabel">
378 <hint type="destinationlabel">
385 <sender>bParallel</sender>
386 <signal>clicked()</signal>
387 <receiver>CadToolBarLines</receiver>
388 <slot>drawLineParallel()</slot>
390 <hint type="sourcelabel">
394 <hint type="destinationlabel">
401 <sender>bAngle</sender>
402 <signal>clicked()</signal>
403 <receiver>CadToolBarLines</receiver>
404 <slot>drawLineAngle()</slot>
406 <hint type="sourcelabel">
410 <hint type="destinationlabel">
417 <sender>bHorizontal</sender>
418 <signal>clicked()</signal>
419 <receiver>CadToolBarLines</receiver>
420 <slot>drawLineHorizontal()</slot>
422 <hint type="sourcelabel">
426 <hint type="destinationlabel">
433 <sender>bBisector</sender>
434 <signal>clicked()</signal>
435 <receiver>CadToolBarLines</receiver>
436 <slot>drawLineBisector()</slot>
438 <hint type="sourcelabel">
442 <hint type="destinationlabel">
449 <sender>bTangent1</sender>
450 <signal>clicked()</signal>
451 <receiver>CadToolBarLines</receiver>
452 <slot>drawLineTangent1()</slot>
454 <hint type="sourcelabel">
458 <hint type="destinationlabel">
465 <sender>bTangent2</sender>
466 <signal>clicked()</signal>
467 <receiver>CadToolBarLines</receiver>
468 <slot>drawLineTangent2()</slot>
470 <hint type="sourcelabel">
474 <hint type="destinationlabel">
481 <sender>bRectangle</sender>
482 <signal>clicked()</signal>
483 <receiver>CadToolBarLines</receiver>
484 <slot>drawLineRectangle()</slot>
486 <hint type="sourcelabel">
490 <hint type="destinationlabel">
497 <sender>bBack</sender>
498 <signal>clicked()</signal>
499 <receiver>CadToolBarLines</receiver>
502 <hint type="sourcelabel">
506 <hint type="destinationlabel">
513 <sender>bRelAngle</sender>
514 <signal>clicked()</signal>
515 <receiver>CadToolBarLines</receiver>
516 <slot>drawLineRelAngle()</slot>
518 <hint type="sourcelabel">
522 <hint type="destinationlabel">
529 <sender>bVertical</sender>
530 <signal>clicked()</signal>
531 <receiver>CadToolBarLines</receiver>
532 <slot>drawLineVertical()</slot>
534 <hint type="sourcelabel">
538 <hint type="destinationlabel">
545 <sender>bOrthogonal</sender>
546 <signal>clicked()</signal>
547 <receiver>CadToolBarLines</receiver>
548 <slot>drawLineOrthogonal()</slot>
550 <hint type="sourcelabel">
554 <hint type="destinationlabel">
561 <sender>bPolygon</sender>
562 <signal>clicked()</signal>
563 <receiver>CadToolBarLines</receiver>
564 <slot>drawLinePolygon()</slot>
566 <hint type="sourcelabel">
570 <hint type="destinationlabel">
577 <sender>bPolygon2</sender>
578 <signal>clicked()</signal>
579 <receiver>CadToolBarLines</receiver>
580 <slot>drawLinePolygon2()</slot>
582 <hint type="sourcelabel">
586 <hint type="destinationlabel">
593 <sender>bParallelThrough</sender>
594 <signal>clicked()</signal>
595 <receiver>CadToolBarLines</receiver>
596 <slot>drawLineParallelThrough()</slot>
598 <hint type="sourcelabel">
602 <hint type="destinationlabel">