Subversion Repositories public

Rev

Rev 48 | Rev 60 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
43 root 1
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
2
<class>ziaendWidgetBase</class>
3
<comment>Dialogbox zur Verwaltung von Zinssatzaenderungen.</comment>
4
<author>andreas@TheoSys.at</author>
5
<widget class="QDialog">
6
    <property name="name">
7
        <cstring>ziaend</cstring>
8
    </property>
9
    <property name="geometry">
10
        <rect>
11
            <x>0</x>
12
            <y>0</y>
13
            <width>450</width>
14
            <height>400</height>
15
        </rect>
16
    </property>
17
    <property name="sizePolicy">
18
        <sizepolicy>
19
            <hsizetype>0</hsizetype>
20
            <vsizetype>0</vsizetype>
21
            <horstretch>0</horstretch>
22
            <verstretch>0</verstretch>
23
        </sizepolicy>
24
    </property>
25
    <property name="minimumSize">
26
        <size>
27
            <width>450</width>
28
            <height>300</height>
29
        </size>
30
    </property>
31
    <property name="maximumSize">
32
        <size>
33
            <width>450</width>
34
            <height>400</height>
35
        </size>
36
    </property>
37
    <property name="caption">
38
        <string>Zinssatzänderung</string>
39
    </property>
40
    <property name="modal">
41
        <bool>true</bool>
42
    </property>
43
    <widget class="QGroupBox">
44
        <property name="name">
45
            <cstring>groupBox7</cstring>
46
        </property>
47
        <property name="geometry">
48
            <rect>
49
                <x>12</x>
50
                <y>10</y>
51
                <width>420</width>
52
                <height>140</height>
53
            </rect>
54
        </property>
55
        <property name="title">
56
            <string>Dateneingabe</string>
57
        </property>
58
        <widget class="QLabel">
59
            <property name="name">
60
                <cstring>textLabel1</cstring>
61
            </property>
62
            <property name="geometry">
63
                <rect>
64
                    <x>18</x>
65
                    <y>20</y>
66
                    <width>65</width>
67
                    <height>20</height>
68
                </rect>
69
            </property>
70
            <property name="text">
71
                <string>Datum</string>
72
            </property>
73
        </widget>
74
        <widget class="QLabel">
75
            <property name="name">
76
                <cstring>textLabel2</cstring>
77
            </property>
78
            <property name="geometry">
79
                <rect>
80
                    <x>18</x>
81
                    <y>50</y>
82
                    <width>65</width>
83
                    <height>20</height>
84
                </rect>
85
            </property>
86
            <property name="text">
87
                <string>Zinssatz</string>
88
            </property>
89
        </widget>
90
        <widget class="QLabel">
91
            <property name="name">
92
                <cstring>textLabel3</cstring>
93
            </property>
94
            <property name="geometry">
95
                <rect>
96
                    <x>20</x>
97
                    <y>80</y>
98
                    <width>65</width>
99
                    <height>20</height>
100
                </rect>
101
            </property>
102
            <property name="text">
103
                <string>Rate</string>
104
            </property>
105
        </widget>
48 andreas 106
        <widget class="QLabel">
107
            <property name="name">
108
                <cstring>textLabel1_2</cstring>
109
            </property>
110
            <property name="geometry">
111
                <rect>
112
                    <x>230</x>
113
                    <y>50</y>
114
                    <width>20</width>
115
                    <height>20</height>
116
                </rect>
117
            </property>
118
            <property name="text">
119
                <string>%</string>
120
            </property>
121
        </widget>
122
        <widget class="QLabel">
123
            <property name="name">
124
                <cstring>textLabel2_2</cstring>
125
            </property>
126
            <property name="geometry">
127
                <rect>
128
                    <x>230</x>
129
                    <y>80</y>
130
                    <width>30</width>
131
                    <height>20</height>
132
                </rect>
133
            </property>
134
            <property name="text">
135
                <string>EUR</string>
136
            </property>
137
        </widget>
43 root 138
        <widget class="KDoubleNumInput">
139
            <property name="name">
52 andreas 140
                <cstring>kDoubleNumInput_Rate</cstring>
43 root 141
            </property>
142
            <property name="geometry">
143
                <rect>
144
                    <x>100</x>
52 andreas 145
                    <y>80</y>
43 root 146
                    <width>120</width>
147
                    <height>25</height>
148
                </rect>
149
            </property>
48 andreas 150
            <property name="maxValue">
52 andreas 151
                <number>2e+07</number>
48 andreas 152
            </property>
43 root 153
            <property name="toolTip" stdset="0">
52 andreas 154
                <string>Neu Rate, welche ab dem angegebenen Datum gilt, wenn "Ratenvorgabe" aktiviert ist.</string>
43 root 155
            </property>
48 andreas 156
            <property name="whatsThis" stdset="0">
52 andreas 157
                <string>Eingabefeld zur Erfassung der Ratenhöhe. Der Inhalt wird nur dann in der Berechnung berücksichtigt, wenn "Ratenvorgabe" aktiviert wurde.</string>
48 andreas 158
            </property>
43 root 159
        </widget>
52 andreas 160
        <widget class="QCheckBox">
161
            <property name="name">
162
                <cstring>checkBox_Rate</cstring>
163
            </property>
164
            <property name="geometry">
165
                <rect>
166
                    <x>100</x>
167
                    <y>110</y>
168
                    <width>120</width>
169
                    <height>20</height>
170
                </rect>
171
            </property>
172
            <property name="text">
173
                <string>Ratenvorgabe</string>
174
            </property>
175
            <property name="toolTip" stdset="0">
176
                <string>Definiert, dass die angegebene Rate ab dem Datum fix verwendet werden soll.</string>
177
            </property>
178
        </widget>
43 root 179
        <widget class="KDoubleNumInput">
180
            <property name="name">
52 andreas 181
                <cstring>kDoubleNumInput_Zinssatz</cstring>
43 root 182
            </property>
183
            <property name="geometry">
184
                <rect>
185
                    <x>100</x>
52 andreas 186
                    <y>50</y>
43 root 187
                    <width>120</width>
188
                    <height>25</height>
189
                </rect>
190
            </property>
48 andreas 191
            <property name="maxValue">
52 andreas 192
                <number>100</number>
48 andreas 193
            </property>
52 andreas 194
            <property name="suffix">
195
                <string></string>
196
            </property>
197
            <property name="precision">
198
                <number>3</number>
199
            </property>
43 root 200
            <property name="toolTip" stdset="0">
52 andreas 201
                <string>Neuer Zinssatz der ab dem angegebenen Datum gilt</string>
43 root 202
            </property>
48 andreas 203
            <property name="whatsThis" stdset="0">
52 andreas 204
                <string>Eingabefeld für einen Zinnsatz im Bereich 0 bis 100%</string>
48 andreas 205
            </property>
43 root 206
        </widget>
44 andreas 207
        <widget class="KDateWidget">
43 root 208
            <property name="name">
44 andreas 209
                <cstring>kDateWidget_Datum</cstring>
43 root 210
            </property>
211
            <property name="geometry">
212
                <rect>
213
                    <x>100</x>
44 andreas 214
                    <y>20</y>
215
                    <width>216</width>
216
                    <height>23</height>
43 root 217
                </rect>
218
            </property>
52 andreas 219
            <property name="date">
220
                <date>
221
                    <year>2008</year>
222
                    <month>1</month>
223
                    <day>1</day>
224
                </date>
225
            </property>
43 root 226
            <property name="toolTip" stdset="0">
44 andreas 227
                <string>Datum, an dem die Zinssatz-/Ratenänderung stattfinden soll.</string>
43 root 228
            </property>
48 andreas 229
            <property name="whatsThis" stdset="0">
230
                <string>Widget zum Einstellen eines Datums.</string>
231
            </property>
43 root 232
        </widget>
44 andreas 233
        <widget class="QCheckBox">
43 root 234
            <property name="name">
44 andreas 235
                <cstring>checkBox_KalkRate</cstring>
43 root 236
            </property>
237
            <property name="geometry">
238
                <rect>
44 andreas 239
                    <x>238</x>
240
                    <y>110</y>
241
                    <width>160</width>
242
                    <height>20</height>
43 root 243
                </rect>
244
            </property>
245
            <property name="text">
44 andreas 246
                <string>Rate neu berechnen</string>
43 root 247
            </property>
52 andreas 248
            <property name="checked">
249
                <bool>true</bool>
250
            </property>
43 root 251
        </widget>
252
    </widget>
48 andreas 253
    <widget class="KListView">
254
        <column>
255
            <property name="text">
256
                <string>Datum</string>
257
            </property>
258
            <property name="clickable">
259
                <bool>true</bool>
260
            </property>
261
            <property name="resizable">
262
                <bool>true</bool>
263
            </property>
264
        </column>
265
        <column>
266
            <property name="text">
267
                <string>Zinssatz</string>
268
            </property>
269
            <property name="clickable">
270
                <bool>true</bool>
271
            </property>
272
            <property name="resizable">
273
                <bool>true</bool>
274
            </property>
275
        </column>
276
        <column>
277
            <property name="text">
278
                <string>Rate</string>
279
            </property>
280
            <property name="clickable">
281
                <bool>true</bool>
282
            </property>
283
            <property name="resizable">
284
                <bool>true</bool>
285
            </property>
286
        </column>
287
        <column>
288
            <property name="text">
289
                <string>Fixe R.</string>
290
            </property>
291
            <property name="clickable">
292
                <bool>true</bool>
293
            </property>
294
            <property name="resizable">
295
                <bool>true</bool>
296
            </property>
297
        </column>
298
        <column>
299
            <property name="text">
300
                <string>Kalk.Rate</string>
301
            </property>
302
            <property name="clickable">
303
                <bool>true</bool>
304
            </property>
305
            <property name="resizable">
306
                <bool>true</bool>
307
            </property>
308
        </column>
43 root 309
        <property name="name">
48 andreas 310
            <cstring>kListView_Table</cstring>
44 andreas 311
        </property>
312
        <property name="geometry">
313
            <rect>
48 andreas 314
                <x>10</x>
315
                <y>200</y>
316
                <width>420</width>
317
                <height>150</height>
44 andreas 318
            </rect>
319
        </property>
48 andreas 320
        <property name="sizePolicy">
321
            <sizepolicy>
322
                <hsizetype>7</hsizetype>
323
                <vsizetype>7</vsizetype>
324
                <horstretch>0</horstretch>
325
                <verstretch>0</verstretch>
326
            </sizepolicy>
44 andreas 327
        </property>
48 andreas 328
        <property name="minimumSize">
329
            <size>
330
                <width>0</width>
331
                <height>0</height>
332
            </size>
333
        </property>
44 andreas 334
        <property name="toolTip" stdset="0">
48 andreas 335
            <string>Liste der Zinssatz-/Ratenänderungen</string>
44 andreas 336
        </property>
337
    </widget>
338
    <widget class="KPushButton">
339
        <property name="name">
52 andreas 340
            <cstring>kPushButton_Insert</cstring>
341
        </property>
342
        <property name="geometry">
343
            <rect>
344
                <x>80</x>
345
                <y>160</y>
346
                <width>100</width>
347
                <height>30</height>
348
            </rect>
349
        </property>
350
        <property name="text">
351
            <string>Einfügen</string>
352
            <comment>Einfügen</comment>
353
        </property>
354
        <property name="accel">
355
            <string>Alt+E</string>
356
        </property>
357
        <property name="stdItem" stdset="0">
358
            <number>0</number>
359
        </property>
360
        <property name="toolTip" stdset="0">
361
            <string>Inhalt der Eingabezeilen der Tabelle hinzufügen</string>
362
        </property>
363
        <property name="whatsThis" stdset="0">
364
            <string>Button zum Hinzufügen des Inhalts der Eingabezeilen zur Tabelle unten</string>
365
        </property>
366
    </widget>
367
    <widget class="KPushButton">
368
        <property name="name">
48 andreas 369
            <cstring>kPushButton_Remove</cstring>
44 andreas 370
        </property>
371
        <property name="geometry">
372
            <rect>
48 andreas 373
                <x>260</x>
44 andreas 374
                <y>160</y>
375
                <width>100</width>
376
                <height>30</height>
377
            </rect>
378
        </property>
379
        <property name="text">
48 andreas 380
            <string>Entfernen</string>
44 andreas 381
        </property>
52 andreas 382
        <property name="accel">
383
            <string>Alt+N</string>
384
        </property>
48 andreas 385
        <property name="toolTip" stdset="0">
386
            <string>Markierte Zeile der Tabelle entfernen</string>
44 andreas 387
        </property>
48 andreas 388
        <property name="whatsThis" stdset="0">
389
            <string>Button zum entfernen der markierten Zeile aus der Tabelle.</string>
390
        </property>
44 andreas 391
    </widget>
392
    <widget class="KPushButton">
393
        <property name="name">
52 andreas 394
            <cstring>kPushButton_Cancel</cstring>
43 root 395
        </property>
396
        <property name="geometry">
397
            <rect>
52 andreas 398
                <x>260</x>
399
                <y>360</y>
400
                <width>130</width>
43 root 401
                <height>30</height>
402
            </rect>
403
        </property>
404
        <property name="text">
52 andreas 405
            <string>Schliessen</string>
43 root 406
        </property>
48 andreas 407
        <property name="accel">
52 andreas 408
            <string>Alt+C</string>
43 root 409
        </property>
52 andreas 410
        <property name="toolTip" stdset="0">
411
            <string>Schliesst den Dialog. Alle Eingaben werden verworfen!</string>
44 andreas 412
        </property>
52 andreas 413
        <property name="whatsThis" stdset="0">
414
            <string>Der Button schliesst die Dialogbox und verwirft alle durchgeführten Änderungen.</string>
415
        </property>
416
    </widget>
417
    <widget class="KPushButton">
418
        <property name="name">
419
            <cstring>kPushButton_Save</cstring>
420
        </property>
421
        <property name="geometry">
422
            <rect>
423
                <x>50</x>
424
                <y>360</y>
425
                <width>130</width>
426
                <height>30</height>
427
            </rect>
428
        </property>
429
        <property name="text">
430
            <string>Speichern</string>
431
        </property>
432
        <property name="accel">
433
            <string>Alt+S</string>
434
        </property>
435
        <property name="default">
436
            <bool>true</bool>
437
        </property>
48 andreas 438
        <property name="toolTip" stdset="0">
52 andreas 439
            <string>Speichert den Inhalt der Tabelle</string>
44 andreas 440
        </property>
48 andreas 441
        <property name="whatsThis" stdset="0">
52 andreas 442
            <string>Der Button speichert den Inhalt der Tabelle und schliesst die Dialogbox</string>
44 andreas 443
        </property>
444
    </widget>
43 root 445
</widget>
446
<connections>
447
    <connection>
44 andreas 448
        <sender>checkBox_KalkRate</sender>
449
        <signal>toggled(bool)</signal>
450
        <receiver>ziaend</receiver>
451
        <slot>cbKalkRateSlot()</slot>
452
    </connection>
453
    <connection>
454
        <sender>checkBox_Rate</sender>
455
        <signal>toggled(bool)</signal>
456
        <receiver>ziaend</receiver>
457
        <slot>cbRateSlot()</slot>
458
    </connection>
459
    <connection>
43 root 460
        <sender>kDateWidget_Datum</sender>
461
        <signal>changed(QDate)</signal>
462
        <receiver>ziaend</receiver>
463
        <slot>dtDatumSlot()</slot>
464
    </connection>
465
    <connection>
466
        <sender>kDoubleNumInput_Rate</sender>
467
        <signal>valueChanged(double)</signal>
468
        <receiver>ziaend</receiver>
469
        <slot>numRateSlot()</slot>
470
    </connection>
471
    <connection>
44 andreas 472
        <sender>kDoubleNumInput_Zinssatz</sender>
473
        <signal>valueChanged(double)</signal>
43 root 474
        <receiver>ziaend</receiver>
44 andreas 475
        <slot>numZinssatzSlot()</slot>
43 root 476
    </connection>
477
    <connection>
44 andreas 478
        <sender>kListView_Table</sender>
479
        <signal>selectionChanged(QListViewItem*)</signal>
43 root 480
        <receiver>ziaend</receiver>
48 andreas 481
        <slot>tbSelectSlot(QListViewItem*)</slot>
43 root 482
    </connection>
483
    <connection>
44 andreas 484
        <sender>kPushButton_Cancel</sender>
485
        <signal>clicked()</signal>
43 root 486
        <receiver>ziaend</receiver>
44 andreas 487
        <slot>pbCancelSlot()</slot>
43 root 488
    </connection>
489
    <connection>
44 andreas 490
        <sender>kPushButton_Insert</sender>
491
        <signal>clicked()</signal>
43 root 492
        <receiver>ziaend</receiver>
44 andreas 493
        <slot>pbInsertSlot()</slot>
43 root 494
    </connection>
495
    <connection>
496
        <sender>kPushButton_Save</sender>
44 andreas 497
        <signal>clicked()</signal>
43 root 498
        <receiver>ziaend</receiver>
44 andreas 499
        <slot>pbSaveSlot()</slot>
43 root 500
    </connection>
501
    <connection>
502
        <sender>kPushButton_Remove</sender>
44 andreas 503
        <signal>clicked()</signal>
43 root 504
        <receiver>ziaend</receiver>
505
        <slot>pbRemoveSlot()</slot>
506
    </connection>
507
</connections>
508
<tabstops>
509
    <tabstop>kDoubleNumInput_Zinssatz</tabstop>
510
    <tabstop>kDoubleNumInput_Rate</tabstop>
511
    <tabstop>checkBox_Rate</tabstop>
512
    <tabstop>kListView_Table</tabstop>
513
    <tabstop>kPushButton_Save</tabstop>
514
    <tabstop>kPushButton_Cancel</tabstop>
515
</tabstops>
516
<slots>
517
    <slot>dtDatumSlot()</slot>
518
    <slot>numZinssatzSlot()</slot>
519
    <slot>numRateSlot()</slot>
520
    <slot>cbRateSlot()</slot>
521
    <slot>pbInsertSlot()</slot>
522
    <slot>pbRemoveSlot()</slot>
523
    <slot>pbSaveSlot()</slot>
48 andreas 524
    <slot>tbSelectSlot(QListViewItem *item)</slot>
44 andreas 525
    <slot>cbKalkRateSlot()</slot>
526
    <slot>pbCancelSlot()</slot>
43 root 527
</slots>
528
<pixmapinproject/>
529
<layoutdefaults spacing="6" margin="11"/>
530
<includehints>
531
    <includehint>knuminput.h</includehint>
532
    <includehint>knuminput.h</includehint>
533
    <includehint>knuminput.h</includehint>
534
    <includehint>knuminput.h</includehint>
535
    <includehint>kdatewidget.h</includehint>
48 andreas 536
    <includehint>klistview.h</includehint>
43 root 537
    <includehint>kpushbutton.h</includehint>
538
    <includehint>kpushbutton.h</includehint>
52 andreas 539
    <includehint>kpushbutton.h</includehint>
540
    <includehint>kpushbutton.h</includehint>
43 root 541
</includehints>
542
</UI>