FreeCAD-macros
428 строк · 12.4 Кб
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">3<class>BoxCreator</class>4<widget class="QWidget" name="Dialog">5<property name="windowModality">6<enum>Qt::WindowModal</enum>7</property>8<property name="geometry">9<rect>10<x>0</x>11<y>0</y>12<width>400</width>13<height>720</height>14</rect>15</property>16<property name="windowTitle">17<string notr="true">Box Creator</string>18</property>19<layout class="QGridLayout" name="gridLayout">20<item row="2" column="2">21<widget class="QDoubleSpinBox" name="doubleSpinBoxLength">22<property name="maximum">23<double>999999.000000000000000</double>24</property>25<property name="value">26<double>50.000000000000000</double>27</property>28</widget>29</item>30<item row="5" column="0" colspan="2">31<widget class="QLabel" name="label_5">32<property name="text">33<string notr="true">Material Width:</string>34</property>35</widget>36</item>37<item row="5" column="2">38<widget class="QDoubleSpinBox" name="doubleSpinBoxMaterialWidth">39<property name="maximum">40<double>999999.000000000000000</double>41</property>42<property name="value">43<double>3.000000000000000</double>44</property>45</widget>46</item>47<item row="0" column="0">48<widget class="QLabel" name="label">49<property name="locale">50<locale language="English" country="UnitedStates"/>51</property>52<property name="text">53<string notr="true">Width:</string>54</property>55</widget>56</item>57<item row="3" column="0">58<widget class="QLabel" name="label_2">59<property name="text">60<string notr="true">Height:</string>61</property>62</widget>63</item>64<item row="9" column="0">65<widget class="QCheckBox" name="checkBoxTop">66<property name="text">67<string notr="true">top</string>68</property>69<property name="checked">70<bool>true</bool>71</property>72</widget>73</item>74<item row="3" column="2">75<widget class="QDoubleSpinBox" name="doubleSpinBoxHeight">76<property name="maximum">77<double>999999.000000000000000</double>78</property>79<property name="value">80<double>30.000000000000000</double>81</property>82</widget>83</item>84<item row="2" column="0">85<widget class="QLabel" name="label_3">86<property name="text">87<string notr="true">Length:</string>88</property>89</widget>90</item>91<item row="13" column="2">92<widget class="QCheckBox" name="checkBoxBack">93<property name="text">94<string notr="true">back</string>95</property>96<property name="checked">97<bool>true</bool>98</property>99</widget>100</item>101<item row="4" column="2">102<widget class="QDoubleSpinBox" name="doubleSpinBoxNotchWidth">103<property name="maximum">104<double>999999.000000000000000</double>105</property>106<property name="value">107<double>8.000000000000000</double>108</property>109</widget>110</item>111<item row="16" column="0" colspan="3">112<widget class="QTabWidget" name="tabWidget">113<property name="currentIndex">114<number>0</number>115</property>116<widget class="QWidget" name="tab">117<attribute name="title">118<string notr="true">Overhang</string>119</attribute>120<layout class="QGridLayout" name="gridLayout_4">121<item row="16" column="2">122<widget class="QDoubleSpinBox" name="overhangTopFront">123<property name="maximum">124<double>999999.000000000000000</double>125</property>126</widget>127</item>128<item row="19" column="2">129<widget class="QDoubleSpinBox" name="overhangBotRight">130<property name="maximum">131<double>999999.000000000000000</double>132</property>133</widget>134</item>135<item row="17" column="0">136<widget class="QLabel" name="label_9">137<property name="text">138<string notr="true">Overhang top back</string>139</property>140</widget>141</item>142<item row="14" column="0">143<widget class="QLabel" name="label_6">144<property name="text">145<string notr="true">Overhang top left</string>146</property>147</widget>148</item>149<item row="14" column="2">150<widget class="QDoubleSpinBox" name="overhangTopLeft">151<property name="maximum">152<double>999999.000000000000000</double>153</property>154</widget>155</item>156<item row="18" column="0">157<widget class="QLabel" name="label_10">158<property name="text">159<string notr="true">Overhang bottom left</string>160</property>161</widget>162</item>163<item row="18" column="2">164<widget class="QDoubleSpinBox" name="overhangBotLeft">165<property name="maximum">166<double>999999.000000000000000</double>167</property>168</widget>169</item>170<item row="17" column="2">171<widget class="QDoubleSpinBox" name="overhangTopBack">172<property name="maximum">173<double>999999.000000000000000</double>174</property>175</widget>176</item>177<item row="15" column="0">178<widget class="QLabel" name="label_7">179<property name="text">180<string notr="true">Overhang top right</string>181</property>182</widget>183</item>184<item row="22" column="0">185<widget class="QLabel" name="label_13">186<property name="text">187<string notr="true">Overhang bottom back</string>188</property>189</widget>190</item>191<item row="15" column="2">192<widget class="QDoubleSpinBox" name="overhangTopRight">193<property name="maximum">194<double>999999.000000000000000</double>195</property>196</widget>197</item>198<item row="16" column="0">199<widget class="QLabel" name="label_8">200<property name="text">201<string notr="true">Overhang top front</string>202</property>203</widget>204</item>205<item row="19" column="0">206<widget class="QLabel" name="label_11">207<property name="text">208<string notr="true">Overhang bottom right</string>209</property>210</widget>211</item>212<item row="21" column="0">213<widget class="QLabel" name="label_12">214<property name="text">215<string notr="true">Overhang bottom front</string>216</property>217</widget>218</item>219<item row="22" column="2">220<widget class="QDoubleSpinBox" name="overhangBotBack">221<property name="maximum">222<double>999999.000000000000000</double>223</property>224</widget>225</item>226<item row="21" column="2">227<widget class="QDoubleSpinBox" name="overhangBotFront">228<property name="maximum">229<double>999999.000000000000000</double>230</property>231</widget>232</item>233</layout>234</widget>235<widget class="QWidget" name="tab_2">236<attribute name="title">237<string notr="true">Compartments</string>238</attribute>239<layout class="QGridLayout" name="gridLayout_2">240<item row="2" column="1">241<widget class="QDoubleSpinBox" name="compartmentOffset">242<property name="maximum">243<double>99999999.000000000000000</double>244</property>245<property name="value">246<double>20.000000000000000</double>247</property>248</widget>249</item>250<item row="7" column="0" colspan="2">251<widget class="QPushButton" name="pushButton_CompartZ">252<property name="text">253<string notr="true">Create Z Compartment</string>254</property>255</widget>256</item>257<item row="2" column="0">258<widget class="QLabel" name="label_14">259<property name="text">260<string notr="true">Offset</string>261</property>262</widget>263</item>264<item row="5" column="0" colspan="2">265<widget class="QPushButton" name="pushButton_CompartX">266<property name="text">267<string notr="true">Create X Compartment</string>268</property>269</widget>270</item>271<item row="1" column="0">272<spacer name="verticalSpacer_5">273<property name="orientation">274<enum>Qt::Vertical</enum>275</property>276<property name="sizeHint" stdset="0">277<size>278<width>20</width>279<height>40</height>280</size>281</property>282</spacer>283</item>284<item row="6" column="0" colspan="2">285<widget class="QPushButton" name="pushButton_CompartY">286<property name="text">287<string notr="true">Create Y Compartment</string>288</property>289</widget>290</item>291<item row="3" column="0">292<spacer name="verticalSpacer_3">293<property name="orientation">294<enum>Qt::Vertical</enum>295</property>296<property name="sizeHint" stdset="0">297<size>298<width>20</width>299<height>40</height>300</size>301</property>302</spacer>303</item>304<item row="0" column="0" colspan="2">305<widget class="QLabel" name="label_15">306<property name="text">307<string notr="true">Select a box or some sides of a box first</string>308</property>309</widget>310</item>311</layout>312</widget>313</widget>314</item>315<item row="11" column="2">316<widget class="QCheckBox" name="checkBoxRight">317<property name="text">318<string notr="true">right</string>319</property>320<property name="checked">321<bool>true</bool>322</property>323</widget>324</item>325<item row="0" column="2">326<widget class="QDoubleSpinBox" name="doubleSpinBoxWidth">327<property name="decimals">328<number>2</number>329</property>330<property name="minimum">331<double>0.000000000000000</double>332</property>333<property name="maximum">334<double>999999.000000000000000</double>335</property>336<property name="value">337<double>40.000000000000000</double>338</property>339</widget>340</item>341<item row="4" column="0">342<widget class="QLabel" name="label_4">343<property name="text">344<string notr="true">Notch Width:</string>345</property>346</widget>347</item>348<item row="14" column="0">349<spacer name="verticalSpacer_2">350<property name="orientation">351<enum>Qt::Vertical</enum>352</property>353<property name="sizeHint" stdset="0">354<size>355<width>20</width>356<height>40</height>357</size>358</property>359</spacer>360</item>361<item row="8" column="0">362<spacer name="verticalSpacer">363<property name="orientation">364<enum>Qt::Vertical</enum>365</property>366<property name="sizeHint" stdset="0">367<size>368<width>20</width>369<height>40</height>370</size>371</property>372</spacer>373</item>374<item row="13" column="0">375<widget class="QCheckBox" name="checkBoxFront">376<property name="text">377<string notr="true">front</string>378</property>379<property name="checked">380<bool>true</bool>381</property>382</widget>383</item>384<item row="9" column="2">385<widget class="QCheckBox" name="checkBoxBottom">386<property name="text">387<string notr="true">bottom</string>388</property>389<property name="checked">390<bool>true</bool>391</property>392</widget>393</item>394<item row="11" column="0">395<widget class="QCheckBox" name="checkBoxLeft">396<property name="text">397<string notr="true">left</string>398</property>399<property name="checked">400<bool>true</bool>401</property>402</widget>403</item>404<item row="17" column="0">405<spacer name="verticalSpacer_4">406<property name="orientation">407<enum>Qt::Vertical</enum>408</property>409<property name="sizeHint" stdset="0">410<size>411<width>20</width>412<height>40</height>413</size>414</property>415</spacer>416</item>417<item row="18" column="0" colspan="3">418<widget class="QPushButton" name="pushButtonCreate">419<property name="text">420<string notr="true">Create Box</string>421</property>422</widget>423</item>424</layout>425</widget>426<resources/>427<connections/>428</ui>429