Subversion Repositories public iLand

Rev

Rev 1221 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
493 werner 1
<?xml version="1.0" encoding="UTF-8"?>
2
<ui version="4.0">
3
 <class>MainWindowClass</class>
4
 <widget class="QMainWindow" name="MainWindowClass">
5
  <property name="geometry">
6
   <rect>
7
    <x>0</x>
8
    <y>0</y>
749 werner 9
    <width>1030</width>
10
    <height>741</height>
493 werner 11
   </rect>
12
  </property>
13
  <property name="windowTitle">
14
   <string>iLand Viewer</string>
15
  </property>
16
  <property name="windowIcon">
17
   <iconset resource="res/iland.qrc">
18
    <normaloff>:/icon4.png</normaloff>:/icon4.png</iconset>
19
  </property>
20
  <widget class="QWidget" name="centralWidget">
21
   <layout class="QHBoxLayout" name="horizontalLayout_2">
22
    <property name="spacing">
23
     <number>0</number>
24
    </property>
808 werner 25
    <property name="leftMargin">
493 werner 26
     <number>0</number>
27
    </property>
808 werner 28
    <property name="topMargin">
29
     <number>0</number>
30
    </property>
31
    <property name="rightMargin">
32
     <number>0</number>
33
    </property>
34
    <property name="bottomMargin">
35
     <number>0</number>
36
    </property>
493 werner 37
    <item>
38
     <widget class="PaintArea" name="PaintWidget" native="true">
39
      <property name="sizePolicy">
40
       <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
41
        <horstretch>2</horstretch>
42
        <verstretch>0</verstretch>
43
       </sizepolicy>
44
      </property>
45
      <property name="cursor">
46
       <cursorShape>CrossCursor</cursorShape>
47
      </property>
48
      <property name="autoFillBackground">
49
       <bool>true</bool>
50
      </property>
51
     </widget>
52
    </item>
53
   </layout>
54
  </widget>
55
  <widget class="QMenuBar" name="menuBar">
56
   <property name="geometry">
57
    <rect>
58
     <x>0</x>
59
     <y>0</y>
749 werner 60
     <width>1030</width>
808 werner 61
     <height>21</height>
493 werner 62
    </rect>
63
   </property>
64
   <widget class="QMenu" name="menuOutput_menu">
65
    <property name="title">
573 werner 66
     <string>Misc</string>
493 werner 67
    </property>
503 werner 68
    <widget class="QMenu" name="menuLog_Level">
69
     <property name="title">
70
      <string>Log Level</string>
71
     </property>
72
     <addaction name="actionDebug"/>
73
     <addaction name="actionInfo"/>
74
     <addaction name="actionWarning"/>
75
     <addaction name="actionError"/>
76
    </widget>
493 werner 77
    <addaction name="actionTreelist"/>
78
    <addaction name="actionFON_grid"/>
79
    <addaction name="actionOutput_table_description"/>
80
    <addaction name="actionTimers"/>
503 werner 81
    <addaction name="menuLog_Level"/>
573 werner 82
    <addaction name="separator"/>
83
    <addaction name="actionImageToClipboard"/>
808 werner 84
    <addaction name="actionTest"/>
493 werner 85
   </widget>
86
   <widget class="QMenu" name="menuView">
87
    <property name="title">
88
     <string>View</string>
89
    </property>
90
    <addaction name="actionShow_Debug_Messages"/>
91
   </widget>
92
   <widget class="QMenu" name="menuDebug_Data">
93
    <property name="title">
94
     <string>Debug Data</string>
95
    </property>
96
    <addaction name="actionSelect_Data_Types"/>
97
    <addaction name="actionClearDebugOutput"/>
98
    <addaction name="actionTree_NPP"/>
99
    <addaction name="actionTree_Partition"/>
100
    <addaction name="actionTree_Growth"/>
101
    <addaction name="actionWater_Output"/>
102
    <addaction name="actionDaily_responses_Output"/>
103
    <addaction name="action_debugEstablishment"/>
1168 werner 104
    <addaction name="action_debugSapling"/>
493 werner 105
    <addaction name="actionSnag_Dynamics"/>
615 werner 106
    <addaction name="actionPerformance"/>
493 werner 107
    <addaction name="actionDynamic_Output"/>
108
   </widget>
109
   <widget class="QMenu" name="menuHelp">
110
    <property name="title">
111
     <string>Help</string>
112
    </property>
113
    <addaction name="actionOnline_ressources"/>
114
    <addaction name="actionAbout"/>
115
   </widget>
942 werner 116
   <widget class="QMenu" name="menuFile">
117
    <property name="title">
118
     <string>File</string>
119
    </property>
1043 valentin 120
    <widget class="QMenu" name="menuRecent_Files">
121
     <property name="title">
122
      <string>Recent Files</string>
123
     </property>
124
     <addaction name="action"/>
125
     <addaction name="action_2"/>
126
     <addaction name="action_3"/>
127
     <addaction name="action_4"/>
128
     <addaction name="action_5"/>
1076 werner 129
     <addaction name="action_6"/>
130
     <addaction name="action_7"/>
131
     <addaction name="action_8"/>
132
     <addaction name="action_9"/>
1074 werner 133
     <addaction name="action_10"/>
1043 valentin 134
    </widget>
942 werner 135
    <addaction name="actionOpen"/>
136
    <addaction name="separator"/>
1043 valentin 137
    <addaction name="menuRecent_Files"/>
942 werner 138
    <addaction name="actionExit"/>
139
   </widget>
140
   <addaction name="menuFile"/>
141
   <addaction name="menuView"/>
493 werner 142
   <addaction name="menuOutput_menu"/>
143
   <addaction name="menuDebug_Data"/>
144
   <addaction name="menuHelp"/>
145
  </widget>
146
  <widget class="QToolBar" name="mainToolBar">
147
   <property name="iconSize">
148
    <size>
149
     <width>32</width>
150
     <height>32</height>
151
    </size>
152
   </property>
153
   <property name="toolButtonStyle">
154
    <enum>Qt::ToolButtonTextUnderIcon</enum>
155
   </property>
156
   <attribute name="toolBarArea">
157
    <enum>TopToolBarArea</enum>
158
   </attribute>
159
   <attribute name="toolBarBreak">
160
    <bool>false</bool>
161
   </attribute>
162
   <addaction name="actionEdit_XML_settings"/>
163
   <addaction name="separator"/>
164
   <addaction name="actionModelCreate"/>
165
   <addaction name="actionModelDestroy"/>
166
   <addaction name="separator"/>
167
   <addaction name="actionReload"/>
168
   <addaction name="actionRun_one_year"/>
169
   <addaction name="actionModelRun"/>
170
   <addaction name="actionPause"/>
171
   <addaction name="actionStop"/>
172
   <addaction name="separator"/>
173
  </widget>
174
  <widget class="QStatusBar" name="statusBar"/>
175
  <widget class="QDockWidget" name="dockEditor">
176
   <property name="windowTitle">
1046 werner 177
    <string>Main</string>
493 werner 178
   </property>
179
   <attribute name="dockWidgetArea">
180
    <number>1</number>
181
   </attribute>
182
   <widget class="QWidget" name="dockWidgetContents_3">
183
    <layout class="QVBoxLayout" name="verticalLayout_5">
184
     <property name="spacing">
185
      <number>0</number>
186
     </property>
808 werner 187
     <property name="leftMargin">
493 werner 188
      <number>3</number>
189
     </property>
808 werner 190
     <property name="topMargin">
191
      <number>3</number>
192
     </property>
193
     <property name="rightMargin">
194
      <number>3</number>
195
     </property>
196
     <property name="bottomMargin">
197
      <number>3</number>
198
     </property>
493 werner 199
     <item>
200
      <widget class="QTabWidget" name="editStack">
201
       <property name="sizePolicy">
202
        <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
203
         <horstretch>0</horstretch>
204
         <verstretch>0</verstretch>
205
        </sizepolicy>
206
       </property>
207
       <property name="minimumSize">
208
        <size>
209
         <width>0</width>
210
         <height>0</height>
211
        </size>
212
       </property>
1046 werner 213
       <property name="styleSheet">
214
        <string notr="true">@
215
QTabWidget::tab:disabled { width: 0; height: 0; margin: 0; padding: 0; border: none; }
216
@</string>
217
       </property>
493 werner 218
       <property name="currentIndex">
1061 werner 219
        <number>1</number>
493 werner 220
       </property>
1046 werner 221
       <widget class="QWidget" name="editStackMain">
493 werner 222
        <attribute name="title">
1046 werner 223
         <string>Main</string>
493 werner 224
        </attribute>
1054 werner 225
        <layout class="QVBoxLayout" name="verticalLayout" stretch="0,1,2,10">
493 werner 226
         <item>
1054 werner 227
          <widget class="QLabel" name="label_10">
228
           <property name="text">
229
            <string>iLand project file</string>
230
           </property>
231
          </widget>
232
         </item>
233
         <item>
493 werner 234
          <layout class="QHBoxLayout" name="horizontalLayout">
235
           <item>
236
            <widget class="QLineEdit" name="initFileName">
237
             <property name="text">
238
              <string>fon.xml</string>
239
             </property>
240
            </widget>
241
           </item>
242
           <item>
243
            <widget class="QPushButton" name="openFile">
244
             <property name="toolTip">
245
              <string>Select a project file </string>
246
             </property>
247
             <property name="text">
248
              <string/>
249
             </property>
250
             <property name="icon">
251
              <iconset resource="res/iland.qrc">
252
               <normaloff>:/document-open.png</normaloff>:/document-open.png</iconset>
253
             </property>
254
             <property name="iconSize">
255
              <size>
256
               <width>16</width>
257
               <height>16</height>
258
              </size>
259
             </property>
260
            </widget>
261
           </item>
262
           <item>
263
            <widget class="QPushButton" name="saveFile">
264
             <property name="toolTip">
1054 werner 265
              <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;View the XML project file&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
493 werner 266
             </property>
267
             <property name="text">
268
              <string/>
269
             </property>
270
             <property name="icon">
271
              <iconset resource="res/iland.qrc">
1046 werner 272
               <normaloff>:/camera.png</normaloff>:/camera.png</iconset>
493 werner 273
             </property>
274
             <property name="iconSize">
275
              <size>
276
               <width>16</width>
277
               <height>16</height>
278
              </size>
279
             </property>
280
            </widget>
281
           </item>
282
          </layout>
283
         </item>
284
         <item>
285
          <widget class="QTextEdit" name="iniEdit">
286
           <property name="sizePolicy">
287
            <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
288
             <horstretch>0</horstretch>
289
             <verstretch>1</verstretch>
290
            </sizepolicy>
291
           </property>
292
           <property name="maximumSize">
293
            <size>
294
             <width>1000</width>
295
             <height>16777215</height>
296
            </size>
297
           </property>
1018 werner 298
           <property name="lineWrapMode">
299
            <enum>QTextEdit::NoWrap</enum>
300
           </property>
1046 werner 301
           <property name="readOnly">
302
            <bool>true</bool>
303
           </property>
493 werner 304
          </widget>
305
         </item>
1046 werner 306
         <item>
307
          <layout class="QVBoxLayout" name="qmlRulerLayout">
308
           <property name="spacing">
309
            <number>0</number>
310
           </property>
311
           <item>
312
            <widget class="QPushButton" name="pbReloadQml">
313
             <property name="text">
314
              <string>reload</string>
315
             </property>
316
            </widget>
317
           </item>
318
          </layout>
319
         </item>
493 werner 320
        </layout>
321
       </widget>
695 werner 322
       <widget class="QWidget" name="scriptPage">
323
        <attribute name="title">
324
         <string>Scripting</string>
325
        </attribute>
326
        <layout class="QVBoxLayout" name="verticalLayout_8">
327
         <item>
716 werner 328
          <widget class="QLabel" name="scriptActiveScriptFile">
329
           <property name="text">
330
            <string>loaded: -</string>
331
           </property>
332
          </widget>
333
         </item>
334
         <item>
695 werner 335
          <layout class="QHBoxLayout" name="horizontalLayout_4">
336
           <item>
337
            <widget class="QToolButton" name="selectJavaScript">
338
             <property name="toolTip">
339
              <string>Select a javascript file and load it.</string>
340
             </property>
341
             <property name="text">
342
              <string>...</string>
343
             </property>
344
             <property name="icon">
345
              <iconset resource="res/iland.qrc">
346
               <normaloff>:/document-open.png</normaloff>:/document-open.png</iconset>
347
             </property>
348
            </widget>
349
           </item>
350
           <item>
351
            <widget class="QPushButton" name="reloadJavaScript">
352
             <property name="text">
353
              <string>reload script</string>
354
             </property>
355
            </widget>
356
           </item>
357
           <item>
358
            <widget class="QPushButton" name="pushButton">
359
             <property name="text">
360
              <string>Clear Output</string>
361
             </property>
362
            </widget>
363
           </item>
364
          </layout>
365
         </item>
366
         <item>
367
          <widget class="QLabel" name="label_5">
368
           <property name="text">
369
            <string>Enter command:</string>
370
           </property>
371
          </widget>
372
         </item>
373
         <item>
374
          <widget class="QLineEdit" name="scriptCommand"/>
375
         </item>
376
         <item>
716 werner 377
          <widget class="QLabel" name="label_9">
378
           <property name="text">
379
            <string>or select from the command history:</string>
380
           </property>
381
          </widget>
382
         </item>
383
         <item>
384
          <widget class="QComboBox" name="scriptCommandHistory"/>
385
         </item>
386
         <item>
1061 werner 387
          <widget class="QLabel" name="lJSShortcuts">
388
           <property name="text">
389
            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;(no shortcuts defined)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
390
           </property>
391
           <property name="textFormat">
392
            <enum>Qt::RichText</enum>
393
           </property>
394
          </widget>
395
         </item>
396
         <item>
695 werner 397
          <widget class="QLabel" name="label_6">
398
           <property name="text">
399
            <string>Script Output</string>
400
           </property>
401
          </widget>
402
         </item>
403
         <item>
404
          <widget class="QTextEdit" name="scriptResult"/>
405
         </item>
406
        </layout>
407
       </widget>
1046 werner 408
       <widget class="QWidget" name="editStackExpressions">
493 werner 409
        <attribute name="title">
1046 werner 410
         <string>Expressions</string>
411
        </attribute>
412
        <layout class="QFormLayout" name="formLayout">
413
         <item row="0" column="0">
414
          <widget class="QLabel" name="label_2">
415
           <property name="text">
416
            <string>Filter expression</string>
417
           </property>
418
          </widget>
419
         </item>
420
         <item row="1" column="0">
421
          <widget class="QLineEdit" name="expressionFilter"/>
422
         </item>
423
         <item row="1" column="1">
424
          <widget class="QCheckBox" name="cbDrawFiltered">
425
           <property name="toolTip">
426
            <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;when checked, only &amp;quot;filtered&amp;quot; trees are drawn in the main visualization&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
427
           </property>
428
           <property name="text">
429
            <string>draw filtered</string>
430
           </property>
431
          </widget>
432
         </item>
433
         <item row="2" column="0">
434
          <widget class="QLabel" name="label_3">
435
           <property name="text">
436
            <string>Aggregate Expression</string>
437
           </property>
438
          </widget>
439
         </item>
440
         <item row="3" column="0">
441
          <widget class="QLineEdit" name="expressionText"/>
442
         </item>
443
         <item row="3" column="1">
444
          <widget class="QPushButton" name="pbCalculateExpression">
445
           <property name="text">
446
            <string>calculate</string>
447
           </property>
448
          </widget>
449
         </item>
450
         <item row="4" column="0">
451
          <widget class="QLabel" name="label">
452
           <property name="text">
453
            <string>Expression history</string>
454
           </property>
455
          </widget>
456
         </item>
457
         <item row="5" column="0" colspan="2">
458
          <widget class="QListWidget" name="expressionHistory"/>
459
         </item>
460
        </layout>
461
       </widget>
462
       <widget class="QWidget" name="editOtherFunctions">
463
        <attribute name="title">
493 werner 464
         <string>Other</string>
465
        </attribute>
466
        <layout class="QVBoxLayout" name="verticalLayout_2">
467
         <item>
1046 werner 468
          <widget class="QTabWidget" name="tabRest">
493 werner 469
           <property name="sizePolicy">
470
            <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
471
             <horstretch>0</horstretch>
472
             <verstretch>2</verstretch>
473
            </sizepolicy>
474
           </property>
475
           <property name="currentIndex">
1046 werner 476
            <number>0</number>
493 werner 477
           </property>
478
           <widget class="QWidget" name="tab_2">
479
            <attribute name="title">
480
             <string>Stamping</string>
481
            </attribute>
482
            <widget class="QPushButton" name="stampTrees">
483
             <property name="geometry">
484
              <rect>
485
               <x>90</x>
486
               <y>10</y>
487
               <width>91</width>
488
               <height>23</height>
489
              </rect>
490
             </property>
491
             <property name="minimumSize">
492
              <size>
493
               <width>0</width>
494
               <height>0</height>
495
              </size>
496
             </property>
497
             <property name="text">
498
              <string>stamp trees</string>
499
             </property>
500
            </widget>
501
            <widget class="QPushButton" name="fonRun">
502
             <property name="geometry">
503
              <rect>
504
               <x>10</x>
505
               <y>10</y>
506
               <width>75</width>
507
               <height>23</height>
508
              </rect>
509
             </property>
510
             <property name="text">
511
              <string>Setup FON</string>
512
             </property>
513
            </widget>
514
            <widget class="QGroupBox" name="gEditTree_2">
515
             <property name="geometry">
516
              <rect>
517
               <x>10</x>
518
               <y>40</y>
519
               <width>268</width>
520
               <height>121</height>
521
              </rect>
522
             </property>
523
             <property name="title">
524
              <string>Edit tree</string>
525
             </property>
526
             <layout class="QGridLayout" name="gridLayout_2">
527
              <item row="0" column="0" rowspan="2">
528
               <widget class="QDoubleSpinBox" name="treeDbh">
529
                <property name="toolTip">
530
                 <string>diameter (cm)</string>
531
                </property>
532
                <property name="maximum">
533
                 <double>299.990000000000009</double>
534
                </property>
535
               </widget>
536
              </item>
537
              <item row="0" column="1" rowspan="2">
538
               <widget class="QDoubleSpinBox" name="treeHeight">
539
                <property name="toolTip">
540
                 <string>Height [m]</string>
541
                </property>
542
               </widget>
543
              </item>
544
              <item row="0" column="2">
545
               <widget class="QPushButton" name="treeChange">
546
                <property name="text">
547
                 <string>Change</string>
548
                </property>
549
               </widget>
550
              </item>
551
              <item row="1" column="2" rowspan="2">
552
               <widget class="QPushButton" name="pbSetAsDebug">
553
                <property name="text">
554
                 <string>debug tree</string>
555
                </property>
556
               </widget>
557
              </item>
558
              <item row="2" column="0">
559
               <widget class="QDoubleSpinBox" name="treePosX"/>
560
              </item>
561
              <item row="2" column="1">
562
               <widget class="QDoubleSpinBox" name="treePosY"/>
563
              </item>
564
              <item row="3" column="0" colspan="2">
565
               <widget class="QLabel" name="treeImpact">
566
                <property name="text">
567
                 <string>(value)</string>
568
                </property>
569
               </widget>
570
              </item>
571
             </layout>
572
            </widget>
573
            <widget class="QPushButton" name="pbResults">
574
             <property name="geometry">
575
              <rect>
576
               <x>180</x>
577
               <y>10</y>
578
               <width>71</width>
579
               <height>23</height>
580
              </rect>
581
             </property>
582
             <property name="toolTip">
583
              <string>copies tree results in clipboard.</string>
584
             </property>
585
             <property name="text">
586
              <string>Results</string>
587
             </property>
588
            </widget>
589
           </widget>
590
          </widget>
591
         </item>
592
        </layout>
593
       </widget>
594
      </widget>
595
     </item>
596
     <item>
597
      <widget class="QProgressBar" name="modelRunProgress">
598
       <property name="minimumSize">
599
        <size>
600
         <width>80</width>
601
         <height>0</height>
602
        </size>
603
       </property>
604
       <property name="styleSheet">
605
        <string notr="true">QProgressBar {    border: 1px solid grey;
606
    border-radius: 2px;
607
    max-height: 12px;
608
   text-align: right;
609
}
610
QProgressBar::chunk {
611
    background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1,  stop: 0 #a6a7aa, stop: 0.3 #666666 stop: 1 #203030);
612
    width: 1px;
613
 }</string>
614
       </property>
615
       <property name="value">
616
        <number>24</number>
617
       </property>
618
       <property name="textVisible">
619
        <bool>false</bool>
620
       </property>
621
      </widget>
622
     </item>
623
    </layout>
624
   </widget>
625
  </widget>
626
  <widget class="QDockWidget" name="dockLogviewer">
627
   <property name="sizePolicy">
628
    <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
629
     <horstretch>0</horstretch>
630
     <verstretch>0</verstretch>
631
    </sizepolicy>
632
   </property>
633
   <property name="windowTitle">
634
    <string>Log output</string>
635
   </property>
636
   <attribute name="dockWidgetArea">
637
    <number>8</number>
638
   </attribute>
639
   <widget class="QWidget" name="dockWidgetContents">
640
    <layout class="QVBoxLayout" name="verticalLayout_3" stretch="0,1">
641
     <property name="spacing">
642
      <number>0</number>
643
     </property>
644
     <property name="leftMargin">
645
      <number>3</number>
646
     </property>
647
     <property name="topMargin">
648
      <number>0</number>
649
     </property>
650
     <property name="rightMargin">
651
      <number>3</number>
652
     </property>
653
     <property name="bottomMargin">
654
      <number>0</number>
655
     </property>
656
     <item>
657
      <layout class="QHBoxLayout" name="horizontalLayout_3">
658
       <item>
659
        <widget class="QLabel" name="label_7">
660
         <property name="text">
661
          <string>Filter:</string>
662
         </property>
663
        </widget>
664
       </item>
665
       <item>
666
        <widget class="QLineEdit" name="logFilterExpression"/>
667
       </item>
668
       <item>
669
        <widget class="QPushButton" name="pbFilterExecute">
670
         <property name="text">
671
          <string>Filter</string>
672
         </property>
673
        </widget>
674
       </item>
675
       <item>
676
        <widget class="QPushButton" name="pbLogFilterClear">
677
         <property name="enabled">
678
          <bool>false</bool>
679
         </property>
680
         <property name="text">
681
          <string>Clear Filter</string>
682
         </property>
683
        </widget>
684
       </item>
685
       <item>
686
        <spacer name="horizontalSpacer">
687
         <property name="orientation">
688
          <enum>Qt::Horizontal</enum>
689
         </property>
690
         <property name="sizeHint" stdset="0">
691
          <size>
692
           <width>40</width>
693
           <height>20</height>
694
          </size>
695
         </property>
696
        </spacer>
697
       </item>
698
       <item>
699
        <widget class="QPushButton" name="pbLogClearText">
700
         <property name="text">
701
          <string>clear Text</string>
702
         </property>
703
        </widget>
704
       </item>
705
       <item>
706
        <widget class="QPushButton" name="pbLogToClipboard">
707
         <property name="text">
708
          <string>Copy to clipboard</string>
709
         </property>
710
        </widget>
711
       </item>
712
      </layout>
713
     </item>
714
     <item>
715
      <widget class="QPlainTextEdit" name="logOutput">
716
       <property name="minimumSize">
717
        <size>
718
         <width>0</width>
719
         <height>50</height>
720
        </size>
721
       </property>
722
       <property name="readOnly">
723
        <bool>true</bool>
724
       </property>
725
      </widget>
726
     </item>
727
    </layout>
728
   </widget>
729
  </widget>
730
  <widget class="QDockWidget" name="dockWidget">
731
   <property name="windowTitle">
732
    <string>Console</string>
733
   </property>
734
   <attribute name="dockWidgetArea">
735
    <number>2</number>
736
   </attribute>
737
   <widget class="QWidget" name="dockWidgetContents_2">
738
    <layout class="QVBoxLayout" name="verticalLayout_4">
739
     <item>
740
      <widget class="QGroupBox" name="groupBox">
741
       <property name="title">
742
        <string>Visualization Options</string>
743
       </property>
744
       <layout class="QGridLayout" name="gridLayout_3">
1179 werner 745
        <item row="18" column="0" colspan="3">
746
         <widget class="QLabel" name="fonValue">
747
          <property name="text">
748
           <string>(value)</string>
1009 werner 749
          </property>
750
         </widget>
751
        </item>
1179 werner 752
        <item row="6" column="0">
753
         <widget class="QRadioButton" name="visResourceUnits">
493 werner 754
          <property name="text">
1179 werner 755
           <string>resource units</string>
493 werner 756
          </property>
757
         </widget>
758
        </item>
1009 werner 759
        <item row="4" column="0">
1179 werner 760
         <widget class="QRadioButton" name="visImpact">
1009 werner 761
          <property name="toolTip">
1179 werner 762
           <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;show the crown projection of individual trees, colored (by default) with the LRI value of the tree. You can use &amp;quot;Expressions&amp;quot; for visualizing different tree variables, or color the trees with a species-specifc color. Checking 'draw transparent' makes multi-story forests easier to read.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
1009 werner 763
          </property>
493 werner 764
          <property name="text">
1179 werner 765
           <string>individual Trees</string>
493 werner 766
          </property>
767
         </widget>
768
        </item>
1179 werner 769
        <item row="13" column="0" colspan="3">
770
         <widget class="QLabel" name="label_8">
493 werner 771
          <property name="text">
1179 werner 772
           <string>other grids</string>
493 werner 773
          </property>
774
         </widget>
775
        </item>
1179 werner 776
        <item row="0" column="0" colspan="3">
777
         <widget class="QRadioButton" name="visFon">
493 werner 778
          <property name="text">
1179 werner 779
           <string>Light influence field</string>
493 werner 780
          </property>
1179 werner 781
          <property name="checked">
782
           <bool>true</bool>
493 werner 783
          </property>
784
         </widget>
785
        </item>
1179 werner 786
        <item row="19" column="0" colspan="3">
787
         <widget class="QComboBox" name="speciesFilterBox"/>
788
        </item>
789
        <item row="9" column="0">
790
         <widget class="QCheckBox" name="visClipStandGrid">
493 werner 791
          <property name="text">
1179 werner 792
           <string>clip to stands</string>
493 werner 793
          </property>
794
         </widget>
795
        </item>
1179 werner 796
        <item row="8" column="0" colspan="3">
797
         <widget class="QRadioButton" name="visOtherGrid">
643 werner 798
          <property name="text">
1179 werner 799
           <string>other grid</string>
643 werner 800
          </property>
801
         </widget>
802
        </item>
818 werner 803
        <item row="3" column="0">
1179 werner 804
         <widget class="QRadioButton" name="visRegeneration">
1178 werner 805
          <property name="toolTip">
1179 werner 806
           <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;show state of the regen layer (2x2m pixels). Value is the maximum height of saplings on the pixel of either all species, or for specific species&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
1178 werner 807
          </property>
732 werner 808
          <property name="text">
1179 werner 809
           <string>Regeneration</string>
732 werner 810
          </property>
811
         </widget>
812
        </item>
1179 werner 813
        <item row="10" column="0">
814
         <widget class="QCheckBox" name="visAutoScale">
818 werner 815
          <property name="text">
1179 werner 816
           <string>Autoscale colors</string>
818 werner 817
          </property>
1179 werner 818
         </widget>
819
        </item>
820
        <item row="15" column="0" colspan="3">
821
         <widget class="QComboBox" name="paintGridBox"/>
822
        </item>
823
        <item row="6" column="1">
824
         <widget class="QCheckBox" name="visRUSpeciesColor">
825
          <property name="text">
826
           <string>species shares</string>
818 werner 827
          </property>
828
         </widget>
829
        </item>
1179 werner 830
        <item row="10" column="1">
831
         <widget class="QCheckBox" name="visShading">
818 werner 832
          <property name="text">
1179 werner 833
           <string>Shading</string>
818 werner 834
          </property>
835
         </widget>
836
        </item>
1179 werner 837
        <item row="17" column="2">
838
         <widget class="QPushButton" name="pbExecExpression">
839
          <property name="maximumSize">
840
           <size>
841
            <width>25</width>
842
            <height>16777215</height>
843
           </size>
844
          </property>
1178 werner 845
          <property name="toolTip">
1179 werner 846
           <string>Execute expression for each tree and draw trees accordingly.</string>
1178 werner 847
          </property>
1179 werner 848
          <property name="icon">
849
           <iconset resource="res/iland.qrc">
850
            <normaloff>:/Play.png</normaloff>:/Play.png</iconset>
818 werner 851
          </property>
1179 werner 852
          <property name="iconSize">
853
           <size>
854
            <width>16</width>
855
            <height>16</height>
856
           </size>
857
          </property>
1009 werner 858
         </widget>
859
        </item>
1179 werner 860
        <item row="5" column="1">
861
         <widget class="QCheckBox" name="visSpeciesColor">
732 werner 862
          <property name="text">
1179 werner 863
           <string>color by species</string>
732 werner 864
          </property>
865
         </widget>
866
        </item>
1179 werner 867
        <item row="16" column="0">
868
         <widget class="QLabel" name="label_4">
869
          <property name="maximumSize">
870
           <size>
871
            <width>16777215</width>
872
            <height>12</height>
873
           </size>
874
          </property>
741 werner 875
          <property name="text">
1179 werner 876
           <string>Expression</string>
741 werner 877
          </property>
878
         </widget>
879
        </item>
1179 werner 880
        <item row="17" column="0" colspan="2">
881
         <widget class="QLineEdit" name="lTreeExpr"/>
882
        </item>
883
        <item row="1" column="0">
884
         <widget class="QRadioButton" name="visDomGrid">
885
          <property name="toolTip">
886
           <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;show the maximum tree height on 10m resolution. In addition, greyed pixels indicates pixels that are not within the project area.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
887
          </property>
1009 werner 888
          <property name="text">
1179 werner 889
           <string>dominance grid</string>
1009 werner 890
          </property>
891
         </widget>
892
        </item>
1179 werner 893
        <item row="5" column="0">
894
         <widget class="QCheckBox" name="drawTransparent">
895
          <property name="toolTip">
896
           <string>draw single trees transparent</string>
897
          </property>
1041 werner 898
          <property name="text">
1179 werner 899
           <string>draw transparent</string>
1041 werner 900
          </property>
901
         </widget>
902
        </item>
1179 werner 903
        <item row="3" column="1">
1178 werner 904
         <widget class="QCheckBox" name="visRegenNew">
905
          <property name="toolTip">
906
           <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;highlight pixels that have newly established saplings (use species list below to filter only saplings of specific species)&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
907
          </property>
908
          <property name="text">
909
           <string>established</string>
910
          </property>
911
         </widget>
912
        </item>
1179 werner 913
        <item row="2" column="0">
914
         <widget class="QRadioButton" name="visSeeds">
915
          <property name="text">
916
           <string>seed availability</string>
917
          </property>
918
         </widget>
919
        </item>
493 werner 920
       </layout>
921
      </widget>
922
     </item>
923
    </layout>
924
   </widget>
925
  </widget>
926
  <widget class="QDockWidget" name="dockModelDrill">
927
   <property name="floating">
928
    <bool>false</bool>
929
   </property>
930
   <property name="windowTitle">
931
    <string>Data</string>
932
   </property>
933
   <attribute name="dockWidgetArea">
934
    <number>2</number>
935
   </attribute>
936
   <widget class="QWidget" name="dockWidgetContents_4">
937
    <layout class="QVBoxLayout" name="verticalLayout_6">
808 werner 938
     <property name="leftMargin">
493 werner 939
      <number>3</number>
940
     </property>
808 werner 941
     <property name="topMargin">
942
      <number>3</number>
943
     </property>
944
     <property name="rightMargin">
945
      <number>3</number>
946
     </property>
947
     <property name="bottomMargin">
948
      <number>3</number>
949
     </property>
493 werner 950
     <item>
951
      <widget class="QTreeWidget" name="dataTree">
952
       <attribute name="headerDefaultSectionSize">
953
        <number>64</number>
954
       </attribute>
955
       <column>
956
        <property name="text">
957
         <string>Name</string>
958
        </property>
959
       </column>
960
       <column>
961
        <property name="text">
962
         <string>Value</string>
963
        </property>
964
       </column>
965
      </widget>
966
     </item>
967
    </layout>
968
   </widget>
969
  </widget>
970
  <action name="actionEdit_XML_settings">
971
   <property name="icon">
972
    <iconset resource="res/iland.qrc">
973
     <normaloff>:/source_xml.png</normaloff>:/source_xml.png</iconset>
974
   </property>
975
   <property name="text">
976
    <string>XML settings</string>
977
   </property>
978
  </action>
979
  <action name="actionTreelist">
980
   <property name="text">
981
    <string>treelist</string>
982
   </property>
983
  </action>
984
  <action name="actionFON_grid">
985
   <property name="text">
986
    <string>FON grid</string>
987
   </property>
988
  </action>
989
  <action name="actionModelCreate">
990
   <property name="icon">
991
    <iconset resource="res/iland.qrc">
992
     <normaloff>:/www.png</normaloff>:/www.png</iconset>
993
   </property>
994
   <property name="text">
995
    <string>Create Model</string>
996
   </property>
997
  </action>
998
  <action name="actionModelDestroy">
999
   <property name="icon">
1000
    <iconset resource="res/iland.qrc">
1001
     <normaloff>:/user-trash.png</normaloff>:/user-trash.png</iconset>
1002
   </property>
1003
   <property name="text">
1004
    <string>Destroy</string>
1005
   </property>
1006
  </action>
1007
  <action name="actionModelRun">
1008
   <property name="icon">
1009
    <iconset resource="res/iland.qrc">
1010
     <normaloff>:/Play All.png</normaloff>:/Play All.png</iconset>
1011
   </property>
1012
   <property name="text">
1013
    <string>Run Model</string>
1014
   </property>
1015
  </action>
1016
  <action name="actionTree_Partition">
1017
   <property name="text">
1018
    <string>Tree Partition</string>
1019
   </property>
1020
  </action>
1021
  <action name="actionTree_Growth">
1022
   <property name="text">
1023
    <string>Tree Growth</string>
1024
   </property>
1025
  </action>
1026
  <action name="actionSelect_Data_Types">
1027
   <property name="text">
1028
    <string>Select Data Types</string>
1029
   </property>
1030
  </action>
1031
  <action name="actionTree_NPP">
1032
   <property name="text">
1033
    <string>Tree NPP</string>
1034
   </property>
1035
  </action>
1036
  <action name="actionRun_one_year">
1037
   <property name="icon">
1038
    <iconset resource="res/iland.qrc">
1039
     <normaloff>:/Play.png</normaloff>:/Play.png</iconset>
1040
   </property>
1041
   <property name="text">
1042
    <string>Run one year</string>
1043
   </property>
1044
  </action>
1045
  <action name="actionReload">
1046
   <property name="icon">
1047
    <iconset resource="res/iland.qrc">
1048
     <normaloff>:/Backup Green Button.png</normaloff>:/Backup Green Button.png</iconset>
1049
   </property>
1050
   <property name="text">
1051
    <string>Reload</string>
1052
   </property>
1053
  </action>
1054
  <action name="actionDynamic_Output">
1055
   <property name="text">
1056
    <string>Dynamic Output</string>
1057
   </property>
1058
  </action>
1059
  <action name="actionShow_Debug_Messages">
1060
   <property name="checkable">
1061
    <bool>true</bool>
1062
   </property>
1063
   <property name="checked">
1064
    <bool>true</bool>
1065
   </property>
1066
   <property name="text">
1067
    <string>Show Debug Messages</string>
1068
   </property>
1069
  </action>
1070
  <action name="actionPause">
1071
   <property name="icon">
1072
    <iconset resource="res/iland.qrc">
1073
     <normaloff>:/Pause.png</normaloff>:/Pause.png</iconset>
1074
   </property>
1075
   <property name="text">
1076
    <string>Pause</string>
1077
   </property>
1078
  </action>
1079
  <action name="actionStop">
1080
   <property name="icon">
1081
    <iconset resource="res/iland.qrc">
1082
     <normaloff>:/process-stop.png</normaloff>:/process-stop.png</iconset>
1083
   </property>
1084
   <property name="text">
1085
    <string>Stop</string>
1086
   </property>
1087
  </action>
1088
  <action name="actionWater_Output">
1089
   <property name="text">
1090
    <string>Water Output</string>
1091
   </property>
1092
  </action>
1093
  <action name="actionOutput_table_description">
1094
   <property name="text">
1095
    <string>Output table description</string>
1096
   </property>
1097
  </action>
1098
  <action name="actionTimers">
1099
   <property name="text">
1100
    <string>Timers</string>
1101
   </property>
1102
  </action>
1103
  <action name="actionOnline_ressources">
1104
   <property name="text">
1105
    <string>Online ressources</string>
1106
   </property>
1107
  </action>
1108
  <action name="actionAbout">
1109
   <property name="text">
1110
    <string>About iLand...</string>
1111
   </property>
1112
  </action>
1113
  <action name="actionDaily_responses_Output">
1114
   <property name="text">
1115
    <string>Daily responses Output</string>
1116
   </property>
1117
  </action>
1118
  <action name="actionClearDebugOutput">
1119
   <property name="text">
1120
    <string>Clear Debug Output</string>
1121
   </property>
1122
  </action>
1123
  <action name="action_debugEstablishment">
1124
   <property name="text">
1125
    <string>Establishment</string>
1126
   </property>
1127
  </action>
1128
  <action name="actionSnag_Dynamics">
1129
   <property name="text">
534 werner 1130
    <string>Carbon Cycle</string>
493 werner 1131
   </property>
1132
  </action>
503 werner 1133
  <action name="actionDebug">
1134
   <property name="checkable">
1135
    <bool>true</bool>
1136
   </property>
1137
   <property name="text">
1138
    <string>Debug</string>
1139
   </property>
1140
  </action>
1141
  <action name="actionWarning">
1142
   <property name="checkable">
1143
    <bool>true</bool>
1144
   </property>
1145
   <property name="text">
1146
    <string>Warning</string>
1147
   </property>
1148
  </action>
1149
  <action name="actionInfo">
1150
   <property name="checkable">
1151
    <bool>true</bool>
1152
   </property>
1153
   <property name="text">
1154
    <string>Info</string>
1155
   </property>
1156
  </action>
1157
  <action name="actionError">
1158
   <property name="checkable">
1159
    <bool>true</bool>
1160
   </property>
1161
   <property name="text">
1162
    <string>Error</string>
1163
   </property>
1164
  </action>
573 werner 1165
  <action name="actionImageToClipboard">
1166
   <property name="text">
1167
    <string>Copy Image to Clipboard</string>
1168
   </property>
1169
   <property name="shortcut">
1170
    <string>Ctrl+P</string>
1171
   </property>
1172
  </action>
615 werner 1173
  <action name="actionPerformance">
1174
   <property name="text">
1175
    <string>Performance</string>
1176
   </property>
1177
  </action>
808 werner 1178
  <action name="actionTest">
1179
   <property name="text">
1180
    <string>Execute test</string>
1181
   </property>
1182
   <property name="toolTip">
1183
    <string>select and execute a test routine</string>
1184
   </property>
1185
  </action>
942 werner 1186
  <action name="actionOpen">
1187
   <property name="text">
1188
    <string>Open...</string>
1189
   </property>
1190
   <property name="toolTip">
1191
    <string>Open a XML Project File</string>
1192
   </property>
1193
   <property name="shortcut">
1194
    <string>Ctrl+O</string>
1195
   </property>
1196
  </action>
1197
  <action name="actionExit">
1198
   <property name="text">
1199
    <string>Exit</string>
1200
   </property>
1201
   <property name="toolTip">
1202
    <string>Quit iLand</string>
1203
   </property>
1204
  </action>
1043 valentin 1205
  <action name="action">
1206
   <property name="text">
1207
    <string/>
1208
   </property>
1209
   <property name="visible">
1210
    <bool>false</bool>
1211
   </property>
1212
  </action>
1213
  <action name="action_2">
1214
   <property name="text">
1215
    <string/>
1216
   </property>
1217
   <property name="visible">
1218
    <bool>false</bool>
1219
   </property>
1220
  </action>
1221
  <action name="action_3">
1222
   <property name="text">
1223
    <string/>
1224
   </property>
1225
   <property name="visible">
1226
    <bool>false</bool>
1227
   </property>
1228
  </action>
1229
  <action name="action_4">
1230
   <property name="text">
1231
    <string/>
1232
   </property>
1233
   <property name="visible">
1234
    <bool>false</bool>
1235
   </property>
1236
  </action>
1237
  <action name="action_5">
1238
   <property name="text">
1239
    <string/>
1240
   </property>
1241
   <property name="visible">
1242
    <bool>false</bool>
1243
   </property>
1244
  </action>
1074 werner 1245
  <action name="action_6">
1246
   <property name="text">
1247
    <string>action_6</string>
1248
   </property>
1249
  </action>
1250
  <action name="action_7">
1251
   <property name="text">
1252
    <string>action_7</string>
1253
   </property>
1254
  </action>
1255
  <action name="action_8">
1256
   <property name="text">
1257
    <string>action_8</string>
1258
   </property>
1259
  </action>
1260
  <action name="action_9">
1261
   <property name="text">
1262
    <string>action_9</string>
1263
   </property>
1264
  </action>
1265
  <action name="action_10">
1266
   <property name="text">
1267
    <string>action_10</string>
1268
   </property>
1269
  </action>
1168 werner 1270
  <action name="action_debugSapling">
1271
   <property name="text">
1272
    <string>Sapling growth</string>
1273
   </property>
1274
  </action>
493 werner 1275
 </widget>
1276
 <layoutdefault spacing="6" margin="11"/>
1277
 <customwidgets>
1278
  <customwidget>
1279
   <class>PaintArea</class>
1280
   <extends>QWidget</extends>
749 werner 1281
   <header location="global">paintarea.h</header>
493 werner 1282
   <container>1</container>
1283
  </customwidget>
1284
 </customwidgets>
1285
 <resources>
1286
  <include location="res/iland.qrc"/>
1287
 </resources>
1288
 <connections>
1289
  <connection>
1290
   <sender>logFilterExpression</sender>
1291
   <signal>returnPressed()</signal>
1292
   <receiver>pbFilterExecute</receiver>
1293
   <slot>click()</slot>
1294
   <hints>
1295
    <hint type="sourcelabel">
1042 werner 1296
     <x>358</x>
1297
     <y>636</y>
493 werner 1298
    </hint>
1299
    <hint type="destinationlabel">
818 werner 1300
     <x>439</x>
1042 werner 1301
     <y>638</y>
493 werner 1302
    </hint>
1303
   </hints>
1304
  </connection>
1305
  <connection>
1306
   <sender>visSpeciesColor</sender>
1307
   <signal>clicked()</signal>
1308
   <receiver>visImpact</receiver>
1309
   <slot>click()</slot>
1310
   <hints>
1311
    <hint type="sourcelabel">
818 werner 1312
     <x>979</x>
1313
     <y>242</y>
493 werner 1314
    </hint>
1315
    <hint type="destinationlabel">
818 werner 1316
     <x>872</x>
1317
     <y>219</y>
493 werner 1318
    </hint>
1319
   </hints>
1320
  </connection>
818 werner 1321
  <connection>
1322
   <sender>drawTransparent</sender>
1323
   <signal>clicked()</signal>
1324
   <receiver>visImpact</receiver>
1325
   <slot>click()</slot>
1326
   <hints>
1327
    <hint type="sourcelabel">
1328
     <x>825</x>
1329
     <y>234</y>
1330
    </hint>
1331
    <hint type="destinationlabel">
1332
     <x>819</x>
1333
     <y>212</y>
1334
    </hint>
1335
   </hints>
1336
  </connection>
493 werner 1337
 </connections>
1338
</ui>