Apply patch from Daniel Schürmann: https://sourceforge.net/p/boomerang/bugs/78/
[boomerang.git] / boomerang / qtgui2 / boomerang.ui
blob0aa6c1d81a5c6b3abd92b85b6a6a6833d327532d
1 <ui version="4.0" >
2  <author></author>
3  <comment></comment>
4  <exportmacro></exportmacro>
5  <class>MainWindow</class>
6  <widget class="QMainWindow" name="MainWindow" >
7   <property name="geometry" >
8    <rect>
9     <x>0</x>
10     <y>0</y>
11     <width>895</width>
12     <height>638</height>
13    </rect>
14   </property>
15   <property name="windowTitle" >
16    <string>MainWindow</string>
17   </property>
18   <widget class="QWidget" name="centralwidget" >
19    <layout class="QHBoxLayout" >
20     <property name="margin" >
21      <number>9</number>
22     </property>
23     <property name="spacing" >
24      <number>6</number>
25     </property>
26     <item>
27      <widget class="QTabWidget" name="tabWidget" >
28       <property name="sizePolicy" >
29        <sizepolicy>
30         <hsizetype>7</hsizetype>
31         <vsizetype>7</vsizetype>
32         <horstretch>0</horstretch>
33         <verstretch>0</verstretch>
34        </sizepolicy>
35       </property>
36       <widget class="QWidget" name="tab" >
37        <attribute name="title" >
38         <string>Workflow</string>
39        </attribute>
40        <layout class="QVBoxLayout" >
41         <property name="margin" >
42          <number>9</number>
43         </property>
44         <property name="spacing" >
45          <number>6</number>
46         </property>
47         <item>
48          <layout class="QVBoxLayout" >
49           <property name="margin" >
50            <number>0</number>
51           </property>
52           <property name="spacing" >
53            <number>6</number>
54           </property>
55           <item>
56            <layout class="QHBoxLayout" >
57             <property name="margin" >
58              <number>0</number>
59             </property>
60             <property name="spacing" >
61              <number>6</number>
62             </property>
63             <item>
64              <widget class="QPushButton" name="toLoadButton" >
65               <property name="sizePolicy" >
66                <sizepolicy>
67                 <hsizetype>0</hsizetype>
68                 <vsizetype>0</vsizetype>
69                 <horstretch>0</horstretch>
70                 <verstretch>0</verstretch>
71                </sizepolicy>
72               </property>
73               <property name="minimumSize" >
74                <size>
75                 <width>38</width>
76                 <height>38</height>
77                </size>
78               </property>
79               <property name="maximumSize" >
80                <size>
81                 <width>38</width>
82                 <height>38</height>
83                </size>
84               </property>
85               <property name="toolTip" >
86                <string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;/head>&lt;body style=" white-space: pre-wrap; font-family:MS Shell Dlg; font-size:8.25pt; font-weight:400; font-style:normal; text-decoration:none;">&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Load&lt;/p>&lt;/body>&lt;/html></string>
87               </property>
88               <property name="text" >
89                <string/>
90               </property>
91               <property name="icon" >
92                <iconset>rarrow.bmp</iconset>
93               </property>
94               <property name="iconSize" >
95                <size>
96                 <width>32</width>
97                 <height>32</height>
98                </size>
99               </property>
100              </widget>
101             </item>
102             <item>
103              <layout class="QVBoxLayout" >
104               <property name="margin" >
105                <number>0</number>
106               </property>
107               <property name="spacing" >
108                <number>0</number>
109               </property>
110               <item>
111                <widget class="QPushButton" name="loadButton" >
112                 <property name="enabled" >
113                  <bool>true</bool>
114                 </property>
115                 <property name="sizePolicy" >
116                  <sizepolicy>
117                   <hsizetype>0</hsizetype>
118                   <vsizetype>0</vsizetype>
119                   <horstretch>0</horstretch>
120                   <verstretch>0</verstretch>
121                  </sizepolicy>
122                 </property>
123                 <property name="minimumSize" >
124                  <size>
125                   <width>70</width>
126                   <height>70</height>
127                  </size>
128                 </property>
129                 <property name="maximumSize" >
130                  <size>
131                   <width>70</width>
132                   <height>70</height>
133                  </size>
134                 </property>
135                 <property name="text" >
136                  <string/>
137                 </property>
138                 <property name="icon" >
139                  <iconset>load1.bmp</iconset>
140                 </property>
141                 <property name="iconSize" >
142                  <size>
143                   <width>64</width>
144                   <height>64</height>
145                  </size>
146                 </property>
147                </widget>
148               </item>
149               <item>
150                <widget class="QLabel" name="label" >
151                 <property name="text" >
152                  <string>Load</string>
153                 </property>
154                 <property name="alignment" >
155                  <set>Qt::AlignCenter</set>
156                 </property>
157                </widget>
158               </item>
159              </layout>
160             </item>
161             <item>
162              <widget class="QPushButton" name="toDecodeButton" >
163               <property name="enabled" >
164                <bool>false</bool>
165               </property>
166               <property name="sizePolicy" >
167                <sizepolicy>
168                 <hsizetype>0</hsizetype>
169                 <vsizetype>0</vsizetype>
170                 <horstretch>0</horstretch>
171                 <verstretch>0</verstretch>
172                </sizepolicy>
173               </property>
174               <property name="minimumSize" >
175                <size>
176                 <width>38</width>
177                 <height>38</height>
178                </size>
179               </property>
180               <property name="maximumSize" >
181                <size>
182                 <width>38</width>
183                 <height>38</height>
184                </size>
185               </property>
186               <property name="toolTip" >
187                <string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;/head>&lt;body style=" white-space: pre-wrap; font-family:MS Shell Dlg; font-size:8.25pt; font-weight:400; font-style:normal; text-decoration:none;">&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Decode&lt;/p>&lt;/body>&lt;/html></string>
188               </property>
189               <property name="text" >
190                <string/>
191               </property>
192               <property name="icon" >
193                <iconset>rarrow.bmp</iconset>
194               </property>
195               <property name="iconSize" >
196                <size>
197                 <width>32</width>
198                 <height>32</height>
199                </size>
200               </property>
201              </widget>
202             </item>
203             <item>
204              <layout class="QVBoxLayout" >
205               <property name="margin" >
206                <number>0</number>
207               </property>
208               <property name="spacing" >
209                <number>0</number>
210               </property>
211               <item>
212                <widget class="QPushButton" name="decodeButton" >
213                 <property name="enabled" >
214                  <bool>false</bool>
215                 </property>
216                 <property name="sizePolicy" >
217                  <sizepolicy>
218                   <hsizetype>0</hsizetype>
219                   <vsizetype>0</vsizetype>
220                   <horstretch>0</horstretch>
221                   <verstretch>0</verstretch>
222                  </sizepolicy>
223                 </property>
224                 <property name="minimumSize" >
225                  <size>
226                   <width>70</width>
227                   <height>70</height>
228                  </size>
229                 </property>
230                 <property name="maximumSize" >
231                  <size>
232                   <width>70</width>
233                   <height>70</height>
234                  </size>
235                 </property>
236                 <property name="text" >
237                  <string/>
238                 </property>
239                 <property name="icon" >
240                  <iconset>decode.bmp</iconset>
241                 </property>
242                 <property name="iconSize" >
243                  <size>
244                   <width>64</width>
245                   <height>64</height>
246                  </size>
247                 </property>
248                </widget>
249               </item>
250               <item>
251                <widget class="QLabel" name="label_2" >
252                 <property name="text" >
253                  <string>Decode</string>
254                 </property>
255                 <property name="alignment" >
256                  <set>Qt::AlignCenter</set>
257                 </property>
258                </widget>
259               </item>
260              </layout>
261             </item>
262             <item>
263              <widget class="QPushButton" name="toDecompileButton" >
264               <property name="enabled" >
265                <bool>false</bool>
266               </property>
267               <property name="sizePolicy" >
268                <sizepolicy>
269                 <hsizetype>0</hsizetype>
270                 <vsizetype>0</vsizetype>
271                 <horstretch>0</horstretch>
272                 <verstretch>0</verstretch>
273                </sizepolicy>
274               </property>
275               <property name="maximumSize" >
276                <size>
277                 <width>38</width>
278                 <height>38</height>
279                </size>
280               </property>
281               <property name="toolTip" >
282                <string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;/head>&lt;body style=" white-space: pre-wrap; font-family:MS Shell Dlg; font-size:8.25pt; font-weight:400; font-style:normal; text-decoration:none;">&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Decompile&lt;/p>&lt;/body>&lt;/html></string>
283               </property>
284               <property name="text" >
285                <string/>
286               </property>
287               <property name="icon" >
288                <iconset>rarrow.bmp</iconset>
289               </property>
290               <property name="iconSize" >
291                <size>
292                 <width>32</width>
293                 <height>32</height>
294                </size>
295               </property>
296              </widget>
297             </item>
298             <item>
299              <layout class="QVBoxLayout" >
300               <property name="margin" >
301                <number>0</number>
302               </property>
303               <property name="spacing" >
304                <number>0</number>
305               </property>
306               <item>
307                <widget class="QPushButton" name="decompileButton" >
308                 <property name="enabled" >
309                  <bool>false</bool>
310                 </property>
311                 <property name="sizePolicy" >
312                  <sizepolicy>
313                   <hsizetype>0</hsizetype>
314                   <vsizetype>0</vsizetype>
315                   <horstretch>0</horstretch>
316                   <verstretch>0</verstretch>
317                  </sizepolicy>
318                 </property>
319                 <property name="minimumSize" >
320                  <size>
321                   <width>70</width>
322                   <height>70</height>
323                  </size>
324                 </property>
325                 <property name="maximumSize" >
326                  <size>
327                   <width>70</width>
328                   <height>70</height>
329                  </size>
330                 </property>
331                 <property name="text" >
332                  <string/>
333                 </property>
334                 <property name="icon" >
335                  <iconset>decompile.bmp</iconset>
336                 </property>
337                 <property name="iconSize" >
338                  <size>
339                   <width>64</width>
340                   <height>64</height>
341                  </size>
342                 </property>
343                </widget>
344               </item>
345               <item>
346                <widget class="QLabel" name="label_3" >
347                 <property name="text" >
348                  <string>Decompile</string>
349                 </property>
350                 <property name="alignment" >
351                  <set>Qt::AlignCenter</set>
352                 </property>
353                </widget>
354               </item>
355              </layout>
356             </item>
357             <item>
358              <widget class="QPushButton" name="toGenerateCodeButton" >
359               <property name="enabled" >
360                <bool>false</bool>
361               </property>
362               <property name="sizePolicy" >
363                <sizepolicy>
364                 <hsizetype>0</hsizetype>
365                 <vsizetype>0</vsizetype>
366                 <horstretch>0</horstretch>
367                 <verstretch>0</verstretch>
368                </sizepolicy>
369               </property>
370               <property name="minimumSize" >
371                <size>
372                 <width>38</width>
373                 <height>38</height>
374                </size>
375               </property>
376               <property name="maximumSize" >
377                <size>
378                 <width>38</width>
379                 <height>38</height>
380                </size>
381               </property>
382               <property name="toolTip" >
383                <string>&lt;html>&lt;head>&lt;meta name="qrichtext" content="1" />&lt;/head>&lt;body style=" white-space: pre-wrap; font-family:MS Shell Dlg; font-size:8.25pt; font-weight:400; font-style:normal; text-decoration:none;">&lt;p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Generate&lt;/p>&lt;/body>&lt;/html></string>
384               </property>
385               <property name="text" >
386                <string/>
387               </property>
388               <property name="icon" >
389                <iconset>rarrow.bmp</iconset>
390               </property>
391               <property name="iconSize" >
392                <size>
393                 <width>32</width>
394                 <height>32</height>
395                </size>
396               </property>
397              </widget>
398             </item>
399             <item>
400              <layout class="QVBoxLayout" >
401               <property name="margin" >
402                <number>0</number>
403               </property>
404               <property name="spacing" >
405                <number>0</number>
406               </property>
407               <item>
408                <widget class="QPushButton" name="generateCodeButton" >
409                 <property name="enabled" >
410                  <bool>false</bool>
411                 </property>
412                 <property name="sizePolicy" >
413                  <sizepolicy>
414                   <hsizetype>0</hsizetype>
415                   <vsizetype>0</vsizetype>
416                   <horstretch>0</horstretch>
417                   <verstretch>0</verstretch>
418                  </sizepolicy>
419                 </property>
420                 <property name="minimumSize" >
421                  <size>
422                   <width>70</width>
423                   <height>70</height>
424                  </size>
425                 </property>
426                 <property name="maximumSize" >
427                  <size>
428                   <width>70</width>
429                   <height>70</height>
430                  </size>
431                 </property>
432                 <property name="text" >
433                  <string/>
434                 </property>
435                 <property name="icon" >
436                  <iconset>gencode.bmp</iconset>
437                 </property>
438                 <property name="iconSize" >
439                  <size>
440                   <width>64</width>
441                   <height>64</height>
442                  </size>
443                 </property>
444                </widget>
445               </item>
446               <item>
447                <widget class="QLabel" name="label_4" >
448                 <property name="text" >
449                  <string>Generate Code</string>
450                 </property>
451                 <property name="alignment" >
452                  <set>Qt::AlignCenter</set>
453                 </property>
454                 <property name="wordWrap" >
455                  <bool>true</bool>
456                 </property>
457                </widget>
458               </item>
459              </layout>
460             </item>
461            </layout>
462           </item>
463          </layout>
464         </item>
465         <item>
466          <widget class="QStackedWidget" name="stackedWidget" >
467           <property name="currentIndex" >
468            <number>0</number>
469           </property>
470           <widget class="QWidget" name="start" >
471            <layout class="QVBoxLayout" >
472             <property name="margin" >
473              <number>9</number>
474             </property>
475             <property name="spacing" >
476              <number>6</number>
477             </property>
478             <item>
479              <layout class="QHBoxLayout" >
480               <property name="margin" >
481                <number>0</number>
482               </property>
483               <property name="spacing" >
484                <number>6</number>
485               </property>
486               <item>
487                <widget class="QLabel" name="label_5" >
488                 <property name="text" >
489                  <string>Input file:</string>
490                 </property>
491                </widget>
492               </item>
493               <item>
494                <widget class="QComboBox" name="inputFileComboBox" >
495                 <property name="sizePolicy" >
496                  <sizepolicy>
497                   <hsizetype>7</hsizetype>
498                   <vsizetype>0</vsizetype>
499                   <horstretch>0</horstretch>
500                   <verstretch>0</verstretch>
501                  </sizepolicy>
502                 </property>
503                 <property name="editable" >
504                  <bool>true</bool>
505                 </property>
506                </widget>
507               </item>
508               <item>
509                <widget class="QPushButton" name="inputFileBrowseButton" >
510                 <property name="minimumSize" >
511                  <size>
512                   <width>75</width>
513                   <height>23</height>
514                  </size>
515                 </property>
516                 <property name="maximumSize" >
517                  <size>
518                   <width>75</width>
519                   <height>23</height>
520                  </size>
521                 </property>
522                 <property name="text" >
523                  <string>Browse</string>
524                 </property>
525                </widget>
526               </item>
527              </layout>
528             </item>
529             <item>
530              <layout class="QHBoxLayout" >
531               <property name="margin" >
532                <number>0</number>
533               </property>
534               <property name="spacing" >
535                <number>6</number>
536               </property>
537               <item>
538                <widget class="QLabel" name="label_8" >
539                 <property name="text" >
540                  <string>Output path:</string>
541                 </property>
542                </widget>
543               </item>
544               <item>
545                <widget class="QComboBox" name="outputPathComboBox" >
546                 <property name="sizePolicy" >
547                  <sizepolicy>
548                   <hsizetype>7</hsizetype>
549                   <vsizetype>0</vsizetype>
550                   <horstretch>0</horstretch>
551                   <verstretch>0</verstretch>
552                  </sizepolicy>
553                 </property>
554                 <property name="editable" >
555                  <bool>true</bool>
556                 </property>
557                 <item>
558                  <property name="text" >
559                   <string>./output</string>
560                  </property>
561                 </item>
562                </widget>
563               </item>
564               <item>
565                <widget class="QPushButton" name="outputPathBrowseButton" >
566                 <property name="minimumSize" >
567                  <size>
568                   <width>75</width>
569                   <height>23</height>
570                  </size>
571                 </property>
572                 <property name="maximumSize" >
573                  <size>
574                   <width>75</width>
575                   <height>23</height>
576                  </size>
577                 </property>
578                 <property name="text" >
579                  <string>Browse</string>
580                 </property>
581                </widget>
582               </item>
583              </layout>
584             </item>
585             <item>
586              <widget class="QCheckBox" name="enableDebugCheckBox" >
587               <property name="text" >
588                <string>Enable Debugging</string>
589               </property>
590              </widget>
591             </item>
592             <item>
593              <widget class="QCheckBox" name="enableDFTAcheckBox" >
594               <property name="text" >
595                <string>Enable Dataflow Based Type Analysis</string>
596               </property>
597              </widget>
598             </item>
599             <item>
600              <widget class="QCheckBox" name="enableNoDecodeChildren" >
601               <property name="text" >
602                <string>don't decode child procedures</string>
603               </property>
604              </widget>
605             </item>
606             <item>
607              <spacer>
608               <property name="orientation" >
609                <enum>Qt::Vertical</enum>
610               </property>
611               <property name="sizeHint" >
612                <size>
613                 <width>20</width>
614                 <height>40</height>
615                </size>
616               </property>
617              </spacer>
618             </item>
619            </layout>
620           </widget>
621           <widget class="QWidget" name="load" >
622            <layout class="QVBoxLayout" >
623             <property name="margin" >
624              <number>9</number>
625             </property>
626             <property name="spacing" >
627              <number>6</number>
628             </property>
629             <item>
630              <layout class="QHBoxLayout" >
631               <property name="margin" >
632                <number>0</number>
633               </property>
634               <property name="spacing" >
635                <number>6</number>
636               </property>
637               <item>
638                <widget class="QLabel" name="label_10" >
639                 <property name="text" >
640                  <string>Source architecture is</string>
641                 </property>
642                </widget>
643               </item>
644               <item>
645                <widget class="QLabel" name="machineTypeLabel" >
646                 <property name="text" >
647                  <string>&lt;machine type></string>
648                 </property>
649                </widget>
650               </item>
651               <item>
652                <spacer>
653                 <property name="orientation" >
654                  <enum>Qt::Horizontal</enum>
655                 </property>
656                 <property name="sizeHint" >
657                  <size>
658                   <width>40</width>
659                   <height>20</height>
660                  </size>
661                 </property>
662                </spacer>
663               </item>
664              </layout>
665             </item>
666             <item>
667              <layout class="QHBoxLayout" >
668               <property name="margin" >
669                <number>0</number>
670               </property>
671               <property name="spacing" >
672                <number>6</number>
673               </property>
674               <item>
675                <layout class="QVBoxLayout" >
676                 <property name="margin" >
677                  <number>0</number>
678                 </property>
679                 <property name="spacing" >
680                  <number>6</number>
681                 </property>
682                 <item>
683                  <layout class="QHBoxLayout" >
684                   <property name="margin" >
685                    <number>0</number>
686                   </property>
687                   <property name="spacing" >
688                    <number>6</number>
689                   </property>
690                   <item>
691                    <widget class="QLabel" name="label_12" >
692                     <property name="text" >
693                      <string>Found entrypoints:</string>
694                     </property>
695                    </widget>
696                   </item>
697                   <item>
698                    <spacer>
699                     <property name="orientation" >
700                      <enum>Qt::Horizontal</enum>
701                     </property>
702                     <property name="sizeHint" >
703                      <size>
704                       <width>40</width>
705                       <height>20</height>
706                      </size>
707                     </property>
708                    </spacer>
709                   </item>
710                  </layout>
711                 </item>
712                 <item>
713                  <widget class="QTableWidget" name="entrypoints" >
714                   <property name="showGrid" >
715                    <bool>false</bool>
716                   </property>
717                   <column>
718                    <property name="text" >
719                     <string>Address</string>
720                    </property>
721                   </column>
722                   <column>
723                    <property name="text" >
724                     <string>Name</string>
725                    </property>
726                   </column>
727                  </widget>
728                 </item>
729                 <item>
730                  <layout class="QHBoxLayout" >
731                   <property name="margin" >
732                    <number>0</number>
733                   </property>
734                   <property name="spacing" >
735                    <number>6</number>
736                   </property>
737                   <item>
738                    <widget class="QLineEdit" name="addressEdit" >
739                     <property name="sizePolicy" >
740                      <sizepolicy>
741                       <hsizetype>0</hsizetype>
742                       <vsizetype>0</vsizetype>
743                       <horstretch>0</horstretch>
744                       <verstretch>0</verstretch>
745                      </sizepolicy>
746                     </property>
747                    </widget>
748                   </item>
749                   <item>
750                    <widget class="QLineEdit" name="nameEdit" />
751                   </item>
752                   <item>
753                    <widget class="QPushButton" name="addButton" >
754                     <property name="enabled" >
755                      <bool>true</bool>
756                     </property>
757                     <property name="maximumSize" >
758                      <size>
759                       <width>51</width>
760                       <height>16777215</height>
761                      </size>
762                     </property>
763                     <property name="text" >
764                      <string>Add</string>
765                     </property>
766                    </widget>
767                   </item>
768                   <item>
769                    <widget class="QPushButton" name="removeButton" >
770                     <property name="enabled" >
771                      <bool>false</bool>
772                     </property>
773                     <property name="maximumSize" >
774                      <size>
775                       <width>71</width>
776                       <height>16777215</height>
777                      </size>
778                     </property>
779                     <property name="text" >
780                      <string>Remove</string>
781                     </property>
782                    </widget>
783                   </item>
784                  </layout>
785                 </item>
786                </layout>
787               </item>
788               <item>
789                <layout class="QVBoxLayout" >
790                 <property name="margin" >
791                  <number>0</number>
792                 </property>
793                 <property name="spacing" >
794                  <number>6</number>
795                 </property>
796                 <item>
797                  <layout class="QHBoxLayout" >
798                   <property name="margin" >
799                    <number>0</number>
800                   </property>
801                   <property name="spacing" >
802                    <number>6</number>
803                   </property>
804                   <item>
805                    <widget class="QLabel" name="label_11" >
806                     <property name="text" >
807                      <string>Sections:</string>
808                     </property>
809                    </widget>
810                   </item>
811                   <item>
812                    <spacer>
813                     <property name="orientation" >
814                      <enum>Qt::Horizontal</enum>
815                     </property>
816                     <property name="sizeHint" >
817                      <size>
818                       <width>40</width>
819                       <height>20</height>
820                      </size>
821                     </property>
822                    </spacer>
823                   </item>
824                  </layout>
825                 </item>
826                 <item>
827                  <widget class="QTableWidget" name="sections" >
828                   <property name="showGrid" >
829                    <bool>false</bool>
830                   </property>
831                   <column>
832                    <property name="text" >
833                     <string>Name</string>
834                    </property>
835                   </column>
836                   <column>
837                    <property name="text" >
838                     <string>Start</string>
839                    </property>
840                   </column>
841                   <column>
842                    <property name="text" >
843                     <string>End</string>
844                    </property>
845                   </column>
846                  </widget>
847                 </item>
848                </layout>
849               </item>
850              </layout>
851             </item>
852            </layout>
853           </widget>
854           <widget class="QWidget" name="decode" >
855            <layout class="QVBoxLayout" >
856             <property name="margin" >
857              <number>9</number>
858             </property>
859             <property name="spacing" >
860              <number>6</number>
861             </property>
862             <item>
863              <layout class="QHBoxLayout" >
864               <property name="margin" >
865                <number>0</number>
866               </property>
867               <property name="spacing" >
868                <number>6</number>
869               </property>
870               <item>
871                <layout class="QVBoxLayout" >
872                 <property name="margin" >
873                  <number>0</number>
874                 </property>
875                 <property name="spacing" >
876                  <number>6</number>
877                 </property>
878                 <item>
879                  <widget class="QLabel" name="label_7" >
880                   <property name="text" >
881                    <string>Library Procedures:</string>
882                   </property>
883                  </widget>
884                 </item>
885                 <item>
886                  <widget class="QTableWidget" name="libProcs" >
887                   <property name="editTriggers" >
888                    <set>QAbstractItemView::NoEditTriggers</set>
889                   </property>
890                   <property name="selectionMode" >
891                    <enum>QAbstractItemView::SingleSelection</enum>
892                   </property>
893                   <property name="selectionBehavior" >
894                    <enum>QAbstractItemView::SelectRows</enum>
895                   </property>
896                   <property name="showGrid" >
897                    <bool>false</bool>
898                   </property>
899                   <property name="sortingEnabled" >
900                    <bool>true</bool>
901                   </property>
902                   <column>
903                    <property name="text" >
904                     <string>Name</string>
905                    </property>
906                   </column>
907                   <column>
908                    <property name="text" >
909                     <string>Parameters</string>
910                    </property>
911                   </column>
912                  </widget>
913                 </item>
914                </layout>
915               </item>
916               <item>
917                <layout class="QVBoxLayout" >
918                 <property name="margin" >
919                  <number>0</number>
920                 </property>
921                 <property name="spacing" >
922                  <number>6</number>
923                 </property>
924                 <item>
925                  <widget class="QLabel" name="label_6" >
926                   <property name="text" >
927                    <string>User Procedures:</string>
928                   </property>
929                  </widget>
930                 </item>
931                 <item>
932                  <widget class="QTableWidget" name="userProcs" >
933                   <property name="editTriggers" >
934                    <set>QAbstractItemView::AnyKeyPressed|QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::NoEditTriggers</set>
935                   </property>
936                   <property name="showGrid" >
937                    <bool>false</bool>
938                   </property>
939                   <property name="columnCount" >
940                    <number>3</number>
941                   </property>
942                   <property name="sortingEnabled" >
943                    <bool>true</bool>
944                   </property>
945                   <column>
946                    <property name="text" >
947                     <string>Address</string>
948                    </property>
949                   </column>
950                   <column>
951                    <property name="text" >
952                     <string>Name</string>
953                    </property>
954                   </column>
955                   <column>
956                    <property name="text" >
957                     <string>Debug</string>
958                    </property>
959                   </column>
960                  </widget>
961                 </item>
962                </layout>
963               </item>
964              </layout>
965             </item>
966            </layout>
967           </widget>
968           <widget class="QWidget" name="Decompile" >
969            <layout class="QVBoxLayout" >
970             <property name="margin" >
971              <number>9</number>
972             </property>
973             <property name="spacing" >
974              <number>6</number>
975             </property>
976             <item>
977              <layout class="QHBoxLayout" >
978               <property name="margin" >
979                <number>0</number>
980               </property>
981               <property name="spacing" >
982                <number>6</number>
983               </property>
984               <item>
985                <widget class="QLabel" name="label_9" >
986                 <property name="text" >
987                  <string>Decompiling... </string>
988                 </property>
989                </widget>
990               </item>
991               <item>
992                <widget class="QProgressBar" name="progressDecompile" >
993                 <property name="value" >
994                  <number>24</number>
995                 </property>
996                 <property name="orientation" >
997                  <enum>Qt::Horizontal</enum>
998                 </property>
999                </widget>
1000               </item>
1001              </layout>
1002             </item>
1003             <item>
1004              <widget class="QTreeWidget" name="decompileProcsTreeWidget" >
1005               <property name="editTriggers" >
1006                <set>QAbstractItemView::AnyKeyPressed|QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::NoEditTriggers</set>
1007               </property>
1008               <property name="itemsExpandable" >
1009                <bool>true</bool>
1010               </property>
1011               <column>
1012                <property name="text" >
1013                 <string>Name</string>
1014                </property>
1015               </column>
1016              </widget>
1017             </item>
1018            </layout>
1019           </widget>
1020           <widget class="QWidget" name="Generate Code" >
1021            <layout class="QVBoxLayout" >
1022             <property name="margin" >
1023              <number>9</number>
1024             </property>
1025             <property name="spacing" >
1026              <number>6</number>
1027             </property>
1028             <item>
1029              <layout class="QHBoxLayout" >
1030               <property name="margin" >
1031                <number>0</number>
1032               </property>
1033               <property name="spacing" >
1034                <number>6</number>
1035               </property>
1036               <item>
1037                <widget class="QLabel" name="label_13" >
1038                 <property name="text" >
1039                  <string>Generating code...</string>
1040                 </property>
1041                </widget>
1042               </item>
1043               <item>
1044                <widget class="QProgressBar" name="progressGenerateCode" >
1045                 <property name="value" >
1046                  <number>24</number>
1047                 </property>
1048                 <property name="orientation" >
1049                  <enum>Qt::Horizontal</enum>
1050                 </property>
1051                </widget>
1052               </item>
1053              </layout>
1054             </item>
1055             <item>
1056              <widget class="QTreeWidget" name="clusters" >
1057               <column>
1058                <property name="text" >
1059                 <string/>
1060                </property>
1061               </column>
1062              </widget>
1063             </item>
1064             <item>
1065              <layout class="QHBoxLayout" >
1066               <property name="margin" >
1067                <number>0</number>
1068               </property>
1069               <property name="spacing" >
1070                <number>6</number>
1071               </property>
1072               <item>
1073                <widget class="QLineEdit" name="newFileEdit" />
1074               </item>
1075               <item>
1076                <widget class="QPushButton" name="newFileButton" >
1077                 <property name="enabled" >
1078                  <bool>false</bool>
1079                 </property>
1080                 <property name="text" >
1081                  <string>Add File</string>
1082                 </property>
1083                </widget>
1084               </item>
1085              </layout>
1086             </item>
1087            </layout>
1088           </widget>
1089          </widget>
1090         </item>
1091        </layout>
1092       </widget>
1093       <widget class="QWidget" name="tab_2" >
1094        <attribute name="title" >
1095         <string>Structs</string>
1096        </attribute>
1097        <layout class="QVBoxLayout" >
1098         <property name="margin" >
1099          <number>9</number>
1100         </property>
1101         <property name="spacing" >
1102          <number>6</number>
1103         </property>
1104         <item>
1105          <layout class="QHBoxLayout" >
1106           <property name="margin" >
1107            <number>0</number>
1108           </property>
1109           <property name="spacing" >
1110            <number>6</number>
1111           </property>
1112           <item>
1113            <widget class="QLabel" name="label_14" >
1114             <property name="text" >
1115              <string>Name:</string>
1116             </property>
1117            </widget>
1118           </item>
1119           <item>
1120            <widget class="QLineEdit" name="structName" />
1121           </item>
1122          </layout>
1123         </item>
1124         <item>
1125          <widget class="QTableWidget" name="structMembers" >
1126           <property name="showGrid" >
1127            <bool>false</bool>
1128           </property>
1129           <column>
1130            <property name="text" >
1131             <string>Offset</string>
1132            </property>
1133           </column>
1134           <column>
1135            <property name="text" >
1136             <string>Offset (bytes)</string>
1137            </property>
1138           </column>
1139           <column>
1140            <property name="text" >
1141             <string>Name</string>
1142            </property>
1143           </column>
1144           <column>
1145            <property name="text" >
1146             <string>Size</string>
1147            </property>
1148           </column>
1149          </widget>
1150         </item>
1151        </layout>
1152       </widget>
1153      </widget>
1154     </item>
1155    </layout>
1156   </widget>
1157   <widget class="QMenuBar" name="menubar" >
1158    <property name="geometry" >
1159     <rect>
1160      <x>0</x>
1161      <y>0</y>
1162      <width>895</width>
1163      <height>25</height>
1164     </rect>
1165    </property>
1166    <widget class="QMenu" name="menuFile" >
1167     <property name="title" >
1168      <string>File</string>
1169     </property>
1170     <addaction name="actionOpen" />
1171     <addaction name="actionSave" />
1172     <addaction name="actionClose" />
1173     <addaction name="separator" />
1174     <addaction name="actionExit" />
1175    </widget>
1176    <widget class="QMenu" name="menuWindow" >
1177     <property name="title" >
1178      <string>Edit</string>
1179     </property>
1180     <addaction name="actionCut" />
1181     <addaction name="actionCopy" />
1182     <addaction name="actionPaste" />
1183     <addaction name="actionDelete" />
1184     <addaction name="separator" />
1185     <addaction name="actionFind" />
1186     <addaction name="actionFind_Next" />
1187     <addaction name="actionGo_To" />
1188     <addaction name="separator" />
1189     <addaction name="actionSelect_All" />
1190    </widget>
1191    <widget class="QMenu" name="menuSettings" >
1192     <property name="title" >
1193      <string>Settings</string>
1194     </property>
1195     <addaction name="actionLoggingOptions" />
1196     <addaction name="actionDecodeOptions" />
1197     <addaction name="actionDecompileOptions" />
1198    </widget>
1199    <widget class="QMenu" name="menuDebug_2" >
1200     <property name="title" >
1201      <string>Debug</string>
1202     </property>
1203     <addaction name="actionEnable" />
1204     <addaction name="actionStep" />
1205    </widget>
1206    <widget class="QMenu" name="menuView" >
1207     <property name="title" >
1208      <string>View</string>
1209     </property>
1210     <addaction name="actionLoad" />
1211     <addaction name="actionDecode" />
1212     <addaction name="actionDecompile" />
1213     <addaction name="actionGenerate_Code" />
1214     <addaction name="actionStructs" />
1215    </widget>
1216    <widget class="QMenu" name="menuHelp" >
1217     <property name="title" >
1218      <string>Help</string>
1219     </property>
1220     <addaction name="actionAbout" />
1221     <addaction name="actionAboutQt" />
1222     <addaction name="actionBoomerang_Website" />
1223    </widget>
1224    <addaction name="menuFile" />
1225    <addaction name="menuWindow" />
1226    <addaction name="menuView" />
1227    <addaction name="menuSettings" />
1228    <addaction name="menuDebug_2" />
1229    <addaction name="menuHelp" />
1230   </widget>
1231   <widget class="QStatusBar" name="statusbar" >
1232    <property name="geometry" >
1233     <rect>
1234      <x>0</x>
1235      <y>616</y>
1236      <width>895</width>
1237      <height>22</height>
1238     </rect>
1239    </property>
1240   </widget>
1241   <action name="actionNew" >
1242    <property name="text" >
1243     <string>New</string>
1244    </property>
1245   </action>
1246   <action name="actionExit" >
1247    <property name="text" >
1248     <string>Exit</string>
1249    </property>
1250   </action>
1251   <action name="actionOpen" >
1252    <property name="enabled" >
1253     <bool>true</bool>
1254    </property>
1255    <property name="text" >
1256     <string>Open</string>
1257    </property>
1258   </action>
1259   <action name="actionClose" >
1260    <property name="enabled" >
1261     <bool>false</bool>
1262    </property>
1263    <property name="text" >
1264     <string>Close</string>
1265    </property>
1266   </action>
1267   <action name="actionStep" >
1268    <property name="enabled" >
1269     <bool>false</bool>
1270    </property>
1271    <property name="text" >
1272     <string>Step</string>
1273    </property>
1274   </action>
1275   <action name="actionEnable" >
1276    <property name="checkable" >
1277     <bool>true</bool>
1278    </property>
1279    <property name="text" >
1280     <string>Enable</string>
1281    </property>
1282   </action>
1283   <action name="actionSave" >
1284    <property name="enabled" >
1285     <bool>false</bool>
1286    </property>
1287    <property name="text" >
1288     <string>Save</string>
1289    </property>
1290    <property name="shortcut" >
1291     <string>Ctrl+S</string>
1292    </property>
1293   </action>
1294   <action name="actionCut" >
1295    <property name="text" >
1296     <string>Cut</string>
1297    </property>
1298    <property name="shortcut" >
1299     <string>Ctrl+X</string>
1300    </property>
1301   </action>
1302   <action name="actionCopy" >
1303    <property name="text" >
1304     <string>Copy</string>
1305    </property>
1306    <property name="shortcut" >
1307     <string>Ctrl+C</string>
1308    </property>
1309   </action>
1310   <action name="actionPaste" >
1311    <property name="text" >
1312     <string>Paste</string>
1313    </property>
1314    <property name="shortcut" >
1315     <string>Ctrl+V</string>
1316    </property>
1317   </action>
1318   <action name="actionDelete" >
1319    <property name="text" >
1320     <string>Delete</string>
1321    </property>
1322    <property name="shortcut" >
1323     <string>Del</string>
1324    </property>
1325   </action>
1326   <action name="actionSelect_All" >
1327    <property name="text" >
1328     <string>Select All</string>
1329    </property>
1330    <property name="shortcut" >
1331     <string>Ctrl+A</string>
1332    </property>
1333   </action>
1334   <action name="actionFind" >
1335    <property name="text" >
1336     <string>Find...</string>
1337    </property>
1338    <property name="shortcut" >
1339     <string>Ctrl+F</string>
1340    </property>
1341   </action>
1342   <action name="actionFind_Next" >
1343    <property name="text" >
1344     <string>Find Next</string>
1345    </property>
1346    <property name="shortcut" >
1347     <string>F3</string>
1348    </property>
1349   </action>
1350   <action name="actionGo_To" >
1351    <property name="text" >
1352     <string>Go To...</string>
1353    </property>
1354    <property name="shortcut" >
1355     <string>Ctrl+G</string>
1356    </property>
1357   </action>
1358   <action name="actionSelect_All" >
1359    <property name="text" >
1360     <string>Select All</string>
1361    </property>
1362   </action>
1363   <action name="actionStructs" >
1364    <property name="text" >
1365     <string>Structs</string>
1366    </property>
1367   </action>
1368   <action name="actionLoad" >
1369    <property name="text" >
1370     <string>Load</string>
1371    </property>
1372   </action>
1373   <action name="actionDecode" >
1374    <property name="text" >
1375     <string>Decode</string>
1376    </property>
1377   </action>
1378   <action name="actionDecompile" >
1379    <property name="text" >
1380     <string>Decompile</string>
1381    </property>
1382   </action>
1383   <action name="actionGenerate_Code" >
1384    <property name="text" >
1385     <string>Generate Code</string>
1386    </property>
1387   </action>
1388   <action name="actionBoomerang_Website" >
1389    <property name="text" >
1390     <string>Boomerang Website</string>
1391    </property>
1392   </action>
1393   <action name="actionLoggingOptions" >
1394    <property name="text" >
1395     <string>Logging</string>
1396    </property>
1397   </action>
1398   <action name="actionDecodeOptions" >
1399    <property name="text" >
1400     <string>Decode</string>
1401    </property>
1402   </action>
1403   <action name="actionDecompileOptions" >
1404    <property name="text" >
1405     <string>Decompile</string>
1406    </property>
1407   </action>
1408   <action name="actionAbout" >
1409    <property name="text" >
1410     <string>About Boomerang</string>
1411    </property>
1412   </action>
1413   <action name="actionAboutQt" >
1414    <property name="text" >
1415     <string>About Qt</string>
1416    </property>
1417   </action>
1418  </widget>
1419  <pixmapfunction></pixmapfunction>
1420  <resources/>
1421  <connections>
1422   <connection>
1423    <sender>actionExit</sender>
1424    <signal>activated()</signal>
1425    <receiver>MainWindow</receiver>
1426    <slot>close()</slot>
1427    <hints>
1428     <hint type="sourcelabel" >
1429      <x>-1</x>
1430      <y>-1</y>
1431     </hint>
1432     <hint type="destinationlabel" >
1433      <x>450</x>
1434      <y>354</y>
1435     </hint>
1436    </hints>
1437   </connection>
1438   <connection>
1439    <sender>enableDebugCheckBox</sender>
1440    <signal>toggled(bool)</signal>
1441    <receiver>actionEnable</receiver>
1442    <slot>setChecked(bool)</slot>
1443    <hints>
1444     <hint type="sourcelabel" >
1445      <x>111</x>
1446      <y>195</y>
1447     </hint>
1448     <hint type="destinationlabel" >
1449      <x>-1</x>
1450      <y>-1</y>
1451     </hint>
1452    </hints>
1453   </connection>
1454  </connections>
1455 </ui>