|
6 | 6 | <rect>
|
7 | 7 | <x>0</x>
|
8 | 8 | <y>0</y>
|
9 |
| - <width>228</width> |
| 9 | + <width>208</width> |
10 | 10 | <height>220</height>
|
11 | 11 | </rect>
|
12 | 12 | </property>
|
13 | 13 | <property name="maximumSize">
|
14 | 14 | <size>
|
15 | 15 | <width>524287</width>
|
16 |
| - <height>220</height> |
| 16 | + <height>500</height> |
17 | 17 | </size>
|
18 | 18 | </property>
|
19 | 19 | <property name="windowTitle">
|
20 | 20 | <string>Advanced Digitizing</string>
|
21 | 21 | </property>
|
22 | 22 | <widget class="QWidget" name="dockWidgetContents">
|
23 |
| - <layout class="QGridLayout" name="gridLayout"> |
| 23 | + <layout class="QVBoxLayout" name="parentLayout"> |
| 24 | + <property name="spacing"> |
| 25 | + <number>0</number> |
| 26 | + </property> |
24 | 27 | <property name="leftMargin">
|
25 | 28 | <number>0</number>
|
26 | 29 | </property>
|
|
33 | 36 | <property name="bottomMargin">
|
34 | 37 | <number>0</number>
|
35 | 38 | </property>
|
36 |
| - <item row="0" column="0"> |
| 39 | + <item> |
| 40 | + <widget class="QToolBar" name="mToolbar"> |
| 41 | + <property name="iconSize"> |
| 42 | + <size> |
| 43 | + <width>16</width> |
| 44 | + <height>16</height> |
| 45 | + </size> |
| 46 | + </property> |
| 47 | + <property name="floatable"> |
| 48 | + <bool>false</bool> |
| 49 | + </property> |
| 50 | + <addaction name="mEnableAction"/> |
| 51 | + <addaction name="separator"/> |
| 52 | + <addaction name="mConstructionModeAction"/> |
| 53 | + <addaction name="mParallelAction"/> |
| 54 | + <addaction name="mPerpendicularAction"/> |
| 55 | + <addaction name="separator"/> |
| 56 | + <addaction name="mSettingsAction"/> |
| 57 | + </widget> |
| 58 | + </item> |
| 59 | + <item> |
37 | 60 | <layout class="QVBoxLayout" name="mLayout">
|
38 | 61 | <item>
|
39 | 62 | <widget class="QLabel" name="mErrorLabel">
|
|
69 | 92 | <property name="bottomMargin">
|
70 | 93 | <number>0</number>
|
71 | 94 | </property>
|
72 |
| - <item> |
73 |
| - <layout class="QHBoxLayout" name="mButtonsLayout"> |
74 |
| - <item> |
75 |
| - <widget class="QToolButton" name="mEnabledButton"> |
76 |
| - <property name="toolTip"> |
77 |
| - <string><html><head/><body><p><br/></p></body></html></string> |
78 |
| - </property> |
79 |
| - <property name="text"> |
80 |
| - <string>…</string> |
81 |
| - </property> |
82 |
| - <property name="iconSize"> |
83 |
| - <size> |
84 |
| - <width>24</width> |
85 |
| - <height>24</height> |
86 |
| - </size> |
87 |
| - </property> |
88 |
| - <property name="checkable"> |
89 |
| - <bool>true</bool> |
90 |
| - </property> |
91 |
| - </widget> |
92 |
| - </item> |
93 |
| - <item> |
94 |
| - <widget class="QWidget" name="mCadButtons" native="true"> |
95 |
| - <property name="sizePolicy"> |
96 |
| - <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred"> |
97 |
| - <horstretch>0</horstretch> |
98 |
| - <verstretch>0</verstretch> |
99 |
| - </sizepolicy> |
100 |
| - </property> |
101 |
| - <layout class="QGridLayout" name="gridLayout_2"> |
102 |
| - <property name="leftMargin"> |
103 |
| - <number>0</number> |
104 |
| - </property> |
105 |
| - <property name="topMargin"> |
106 |
| - <number>0</number> |
107 |
| - </property> |
108 |
| - <property name="rightMargin"> |
109 |
| - <number>0</number> |
110 |
| - </property> |
111 |
| - <property name="bottomMargin"> |
112 |
| - <number>0</number> |
113 |
| - </property> |
114 |
| - <property name="spacing"> |
115 |
| - <number>3</number> |
116 |
| - </property> |
117 |
| - <item row="0" column="2"> |
118 |
| - <widget class="QToolButton" name="mParallelButton"> |
119 |
| - <property name="toolTip"> |
120 |
| - <string/> |
121 |
| - </property> |
122 |
| - <property name="text"> |
123 |
| - <string>…</string> |
124 |
| - </property> |
125 |
| - <property name="icon"> |
126 |
| - <iconset resource="../../images/images.qrc"> |
127 |
| - <normaloff>:/images/themes/default/cadtools/parallel.svg</normaloff>:/images/themes/default/cadtools/parallel.svg</iconset> |
128 |
| - </property> |
129 |
| - <property name="iconSize"> |
130 |
| - <size> |
131 |
| - <width>24</width> |
132 |
| - <height>24</height> |
133 |
| - </size> |
134 |
| - </property> |
135 |
| - <property name="checkable"> |
136 |
| - <bool>true</bool> |
137 |
| - </property> |
138 |
| - </widget> |
139 |
| - </item> |
140 |
| - <item row="0" column="1"> |
141 |
| - <widget class="QToolButton" name="mPerpendicularButton"> |
142 |
| - <property name="toolTip"> |
143 |
| - <string/> |
144 |
| - </property> |
145 |
| - <property name="text"> |
146 |
| - <string>…</string> |
147 |
| - </property> |
148 |
| - <property name="icon"> |
149 |
| - <iconset resource="../../images/images.qrc"> |
150 |
| - <normaloff>:/images/themes/default/cadtools/perpendicular.svg</normaloff>:/images/themes/default/cadtools/perpendicular.svg</iconset> |
151 |
| - </property> |
152 |
| - <property name="iconSize"> |
153 |
| - <size> |
154 |
| - <width>24</width> |
155 |
| - <height>24</height> |
156 |
| - </size> |
157 |
| - </property> |
158 |
| - <property name="checkable"> |
159 |
| - <bool>true</bool> |
160 |
| - </property> |
161 |
| - </widget> |
162 |
| - </item> |
163 |
| - <item row="0" column="0"> |
164 |
| - <widget class="QToolButton" name="mConstructionModeButton"> |
165 |
| - <property name="toolTip"> |
166 |
| - <string/> |
167 |
| - </property> |
168 |
| - <property name="text"> |
169 |
| - <string>…</string> |
170 |
| - </property> |
171 |
| - <property name="icon"> |
172 |
| - <iconset resource="../../images/images.qrc"> |
173 |
| - <normaloff>:/images/themes/default/cadtools/construction.svg</normaloff>:/images/themes/default/cadtools/construction.svg</iconset> |
174 |
| - </property> |
175 |
| - <property name="iconSize"> |
176 |
| - <size> |
177 |
| - <width>24</width> |
178 |
| - <height>24</height> |
179 |
| - </size> |
180 |
| - </property> |
181 |
| - <property name="checkable"> |
182 |
| - <bool>true</bool> |
183 |
| - </property> |
184 |
| - </widget> |
185 |
| - </item> |
186 |
| - <item row="0" column="3"> |
187 |
| - <spacer name="horizontalSpacer"> |
188 |
| - <property name="orientation"> |
189 |
| - <enum>Qt::Horizontal</enum> |
190 |
| - </property> |
191 |
| - <property name="sizeHint" stdset="0"> |
192 |
| - <size> |
193 |
| - <width>40</width> |
194 |
| - <height>20</height> |
195 |
| - </size> |
196 |
| - </property> |
197 |
| - </spacer> |
198 |
| - </item> |
199 |
| - <item row="0" column="4"> |
200 |
| - <widget class="QToolButton" name="mSettingsButton"> |
201 |
| - <property name="text"> |
202 |
| - <string>…</string> |
203 |
| - </property> |
204 |
| - <property name="icon"> |
205 |
| - <iconset resource="../../images/images.qrc"> |
206 |
| - <normaloff>:/images/themes/default/propertyicons/settings.svg</normaloff>:/images/themes/default/propertyicons/settings.svg</iconset> |
207 |
| - </property> |
208 |
| - <property name="popupMode"> |
209 |
| - <enum>QToolButton::InstantPopup</enum> |
210 |
| - </property> |
211 |
| - </widget> |
212 |
| - </item> |
213 |
| - </layout> |
214 |
| - </widget> |
215 |
| - </item> |
216 |
| - </layout> |
217 |
| - </item> |
218 | 95 | <item>
|
219 | 96 | <widget class="QWidget" name="mInputWidgets" native="true">
|
220 | 97 | <layout class="QGridLayout" name="mInputLayout">
|
|
262 | 139 | <property name="checkable">
|
263 | 140 | <bool>true</bool>
|
264 | 141 | </property>
|
| 142 | + <property name="autoRaise"> |
| 143 | + <bool>true</bool> |
| 144 | + </property> |
265 | 145 | </widget>
|
266 | 146 | </item>
|
267 | 147 | <item row="2" column="3">
|
|
279 | 159 | <property name="checkable">
|
280 | 160 | <bool>true</bool>
|
281 | 161 | </property>
|
| 162 | + <property name="autoRaise"> |
| 163 | + <bool>true</bool> |
| 164 | + </property> |
282 | 165 | </widget>
|
283 | 166 | </item>
|
284 | 167 | <item row="3" column="0">
|
|
296 | 179 | <property name="checkable">
|
297 | 180 | <bool>true</bool>
|
298 | 181 | </property>
|
| 182 | + <property name="autoRaise"> |
| 183 | + <bool>true</bool> |
| 184 | + </property> |
299 | 185 | </widget>
|
300 | 186 | </item>
|
301 | 187 | <item row="1" column="3">
|
|
313 | 199 | <property name="checkable">
|
314 | 200 | <bool>true</bool>
|
315 | 201 | </property>
|
| 202 | + <property name="autoRaise"> |
| 203 | + <bool>true</bool> |
| 204 | + </property> |
316 | 205 | </widget>
|
317 | 206 | </item>
|
318 | 207 | <item row="2" column="2">
|
|
347 | 236 | <property name="checked">
|
348 | 237 | <bool>true</bool>
|
349 | 238 | </property>
|
| 239 | + <property name="autoRaise"> |
| 240 | + <bool>true</bool> |
| 241 | + </property> |
350 | 242 | </widget>
|
351 | 243 | </item>
|
352 | 244 | <item row="1" column="2">
|
|
385 | 277 | <property name="checkable">
|
386 | 278 | <bool>true</bool>
|
387 | 279 | </property>
|
| 280 | + <property name="autoRaise"> |
| 281 | + <bool>true</bool> |
| 282 | + </property> |
388 | 283 | </widget>
|
389 | 284 | </item>
|
390 | 285 | <item row="0" column="2">
|
|
409 | 304 | <property name="checkable">
|
410 | 305 | <bool>true</bool>
|
411 | 306 | </property>
|
| 307 | + <property name="autoRaise"> |
| 308 | + <bool>true</bool> |
| 309 | + </property> |
412 | 310 | </widget>
|
413 | 311 | </item>
|
414 | 312 | <item row="0" column="4">
|
|
426 | 324 | <property name="checkable">
|
427 | 325 | <bool>true</bool>
|
428 | 326 | </property>
|
| 327 | + <property name="autoRaise"> |
| 328 | + <bool>true</bool> |
| 329 | + </property> |
429 | 330 | </widget>
|
430 | 331 | </item>
|
431 | 332 | <item row="1" column="4">
|
|
443 | 344 | <property name="checkable">
|
444 | 345 | <bool>true</bool>
|
445 | 346 | </property>
|
| 347 | + <property name="autoRaise"> |
| 348 | + <bool>true</bool> |
| 349 | + </property> |
446 | 350 | </widget>
|
447 | 351 | </item>
|
448 | 352 | <item row="2" column="4">
|
|
460 | 364 | <property name="checkable">
|
461 | 365 | <bool>true</bool>
|
462 | 366 | </property>
|
| 367 | + <property name="autoRaise"> |
| 368 | + <bool>true</bool> |
| 369 | + </property> |
463 | 370 | </widget>
|
464 | 371 | </item>
|
465 | 372 | <item row="3" column="4">
|
|
477 | 384 | <property name="checkable">
|
478 | 385 | <bool>true</bool>
|
479 | 386 | </property>
|
| 387 | + <property name="autoRaise"> |
| 388 | + <bool>true</bool> |
| 389 | + </property> |
480 | 390 | </widget>
|
481 | 391 | </item>
|
| 392 | + <item row="4" column="0"> |
| 393 | + <spacer name="verticalSpacer"> |
| 394 | + <property name="orientation"> |
| 395 | + <enum>Qt::Vertical</enum> |
| 396 | + </property> |
| 397 | + <property name="sizeHint" stdset="0"> |
| 398 | + <size> |
| 399 | + <width>20</width> |
| 400 | + <height>40</height> |
| 401 | + </size> |
| 402 | + </property> |
| 403 | + </spacer> |
| 404 | + </item> |
482 | 405 | </layout>
|
483 | 406 | </widget>
|
484 | 407 | </item>
|
|
487 | 410 | </item>
|
488 | 411 | </layout>
|
489 | 412 | </item>
|
490 |
| - <item row="1" column="0"> |
491 |
| - <spacer name="verticalSpacer"> |
492 |
| - <property name="orientation"> |
493 |
| - <enum>Qt::Vertical</enum> |
494 |
| - </property> |
495 |
| - <property name="sizeHint" stdset="0"> |
496 |
| - <size> |
497 |
| - <width>20</width> |
498 |
| - <height>40</height> |
499 |
| - </size> |
500 |
| - </property> |
501 |
| - </spacer> |
502 |
| - </item> |
503 | 413 | </layout>
|
| 414 | + <action name="mEnableAction"> |
| 415 | + <property name="toolTip"> |
| 416 | + <string><html><head/><body><p>Enable advanced digitizing tools</p></body></html></string> |
| 417 | + </property> |
| 418 | + <property name="icon"> |
| 419 | + <iconset resource="../../images/images.qrc"> |
| 420 | + <normaloff>:/images/themes/default/cadtools/cad.svg</normaloff>:/images/themes/default/cadtools/cad.svg</iconset> |
| 421 | + </property> |
| 422 | + <property name="checkable"> |
| 423 | + <bool>true</bool> |
| 424 | + </property> |
| 425 | + </action> |
| 426 | + <action name="mConstructionModeAction"> |
| 427 | + <property name="toolTip"> |
| 428 | + <string/> |
| 429 | + </property> |
| 430 | + <property name="icon"> |
| 431 | + <iconset resource="../../images/images.qrc"> |
| 432 | + <normaloff>:/images/themes/default/cadtools/construction.svg</normaloff>:/images/themes/default/cadtools/construction.svg</iconset> |
| 433 | + </property> |
| 434 | + <property name="checkable"> |
| 435 | + <bool>true</bool> |
| 436 | + </property> |
| 437 | + </action> |
| 438 | + <action name="mParallelAction"> |
| 439 | + <property name="toolTip"> |
| 440 | + <string/> |
| 441 | + </property> |
| 442 | + <property name="icon"> |
| 443 | + <iconset resource="../../images/images.qrc"> |
| 444 | + <normaloff>:/images/themes/default/cadtools/parallel.svg</normaloff>:/images/themes/default/cadtools/parallel.svg</iconset> |
| 445 | + </property> |
| 446 | + <property name="checkable"> |
| 447 | + <bool>true</bool> |
| 448 | + </property> |
| 449 | + </action> |
| 450 | + <action name="mPerpendicularAction"> |
| 451 | + <property name="toolTip"> |
| 452 | + <string/> |
| 453 | + </property> |
| 454 | + <property name="icon"> |
| 455 | + <iconset resource="../../images/images.qrc"> |
| 456 | + <normaloff>:/images/themes/default/cadtools/perpendicular.svg</normaloff>:/images/themes/default/cadtools/perpendicular.svg</iconset> |
| 457 | + </property> |
| 458 | + <property name="checkable"> |
| 459 | + <bool>true</bool> |
| 460 | + </property> |
| 461 | + </action> |
| 462 | + <action name="mSettingsAction"> |
| 463 | + <property name="icon"> |
| 464 | + <iconset resource="../../images/images.qrc"> |
| 465 | + <normaloff>:/images/themes/default/propertyicons/settings.svg</normaloff>:/images/themes/default/propertyicons/settings.svg</iconset> |
| 466 | + </property> |
| 467 | + </action> |
504 | 468 | </widget>
|
505 | 469 | </widget>
|
506 | 470 | <customwidgets>
|
|
512 | 476 | </customwidget>
|
513 | 477 | </customwidgets>
|
514 | 478 | <tabstops>
|
515 |
| - <tabstop>mEnabledButton</tabstop> |
516 |
| - <tabstop>mConstructionModeButton</tabstop> |
517 |
| - <tabstop>mPerpendicularButton</tabstop> |
518 |
| - <tabstop>mParallelButton</tabstop> |
519 |
| - <tabstop>mSettingsButton</tabstop> |
520 | 479 | <tabstop>mDistanceLineEdit</tabstop>
|
521 | 480 | <tabstop>mLockDistanceButton</tabstop>
|
522 | 481 | <tabstop>mRepeatingLockDistanceButton</tabstop>
|
|
0 commit comments