1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>KEditScheduleDlg</class>
4 <widget class="QDialog" name="KEditScheduleDlg">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>798</width>
10    <height>640</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Edit Scheduled transaction</string>
15  </property>
16  <property name="sizeGripEnabled">
17   <bool>true</bool>
18  </property>
19  <layout class="QVBoxLayout">
20   <item>
21    <layout class="QHBoxLayout">
22     <item>
23      <layout class="QHBoxLayout">
24       <item>
25        <widget class="QLabel" name="textLabel1">
26         <property name="text">
27          <string>Schedule name:</string>
28         </property>
29         <property name="wordWrap">
30          <bool>false</bool>
31         </property>
32        </widget>
33       </item>
34       <item>
35        <widget class="KLineEdit" name="m_nameEdit">
36         <property name="focusPolicy">
37          <enum>Qt::StrongFocus</enum>
38         </property>
39        </widget>
40       </item>
41      </layout>
42     </item>
43     <item>
44      <layout class="QHBoxLayout">
45       <item>
46        <widget class="QLabel" name="textLabel3">
47         <property name="text">
48          <string>Frequency:</string>
49         </property>
50         <property name="wordWrap">
51          <bool>false</bool>
52         </property>
53        </widget>
54       </item>
55       <item>
56        <widget class="QSpinBox" name="m_frequencyNoEdit">
57         <property name="focusPolicy">
58          <enum>Qt::StrongFocus</enum>
59         </property>
60         <property name="toolTip">
61          <string>Number of selected periods between entries</string>
62         </property>
63         <property name="minimum">
64          <number>1</number>
65         </property>
66         <property name="maximum">
67          <number>999</number>
68         </property>
69        </widget>
70       </item>
71       <item>
72        <widget class="KMyMoneyOccurrencePeriodCombo" name="m_frequencyEdit" native="true"/>
73       </item>
74      </layout>
75     </item>
76    </layout>
77   </item>
78   <item>
79    <widget class="QGroupBox" name="m_paymentInformation">
80     <property name="title">
81      <string>Payment information</string>
82     </property>
83     <layout class="QVBoxLayout" name="m_paymentInformationLayout">
84      <item>
85       <layout class="QHBoxLayout">
86        <item>
87         <widget class="QLabel" name="textLabel1_3">
88          <property name="text">
89           <string>Payment method</string>
90          </property>
91          <property name="wordWrap">
92           <bool>false</bool>
93          </property>
94         </widget>
95        </item>
96        <item>
97         <widget class="KMyMoneyGeneralCombo" name="m_paymentMethodEdit" native="true">
98          <property name="sizePolicy">
99           <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
100            <horstretch>0</horstretch>
101            <verstretch>0</verstretch>
102           </sizepolicy>
103          </property>
104         </widget>
105        </item>
106        <item>
107         <spacer name="spacer4">
108          <property name="orientation">
109           <enum>Qt::Horizontal</enum>
110          </property>
111          <property name="sizeType">
112           <enum>QSizePolicy::Expanding</enum>
113          </property>
114          <property name="sizeHint" stdset="0">
115           <size>
116            <width>61</width>
117            <height>21</height>
118           </size>
119          </property>
120         </spacer>
121        </item>
122       </layout>
123      </item>
124      <item>
125       <widget class="Line" name="line1">
126        <property name="frameShape">
127         <enum>QFrame::HLine</enum>
128        </property>
129        <property name="frameShadow">
130         <enum>QFrame::Sunken</enum>
131        </property>
132       </widget>
133      </item>
134      <item>
135       <widget class="KMyMoneyRegister::Register" name="m_register" native="true">
136        <property name="rowCount" stdset="0">
137         <number>0</number>
138        </property>
139        <property name="columnCount" stdset="0">
140         <number>12</number>
141        </property>
142       </widget>
143      </item>
144      <item>
145       <widget class="KMyMoneyTransactionForm::TransactionForm" name="m_form" native="true">
146        <property name="rowCount" stdset="0">
147         <number>5</number>
148        </property>
149        <property name="columnCount" stdset="0">
150         <number>1</number>
151        </property>
152       </widget>
153      </item>
154     </layout>
155    </widget>
156   </item>
157   <item>
158    <widget class="QGroupBox" name="groupBox2">
159     <property name="title">
160      <string>Options</string>
161     </property>
162     <layout class="QVBoxLayout">
163      <item>
164       <layout class="QGridLayout">
165        <item row="1" column="1">
166         <widget class="KComboBox" name="m_weekendOptionEdit">
167          <item>
168           <property name="text">
169            <string>Do not change the date</string>
170           </property>
171          </item>
172          <item>
173           <property name="text">
174            <string>Change the date to the previous processing day</string>
175           </property>
176          </item>
177          <item>
178           <property name="text">
179            <string>Change the date to the next processing day</string>
180           </property>
181          </item>
182         </widget>
183        </item>
184        <item row="1" column="0">
185         <widget class="QLabel" name="textLabel1_2">
186          <property name="text">
187           <string>If this schedule occurs on a non-processing day:</string>
188          </property>
189          <property name="wordWrap">
190           <bool>false</bool>
191          </property>
192         </widget>
193        </item>
194       </layout>
195      </item>
196      <item>
197       <layout class="QHBoxLayout">
198        <item>
199         <widget class="QCheckBox" name="m_estimateEdit">
200          <property name="text">
201           <string>The amount is an estimate because it varies for each payment</string>
202          </property>
203         </widget>
204        </item>
205        <item>
206         <widget class="QSpinBox" name="m_variation">
207          <property name="enabled">
208           <bool>false</bool>
209          </property>
210          <property name="maximum">
211           <number>32767</number>
212          </property>
213          <property name="value">
214           <number>10</number>
215          </property>
216         </widget>
217        </item>
218        <item>
219         <spacer name="spacer5">
220          <property name="orientation">
221           <enum>Qt::Horizontal</enum>
222          </property>
223          <property name="sizeType">
224           <enum>QSizePolicy::Expanding</enum>
225          </property>
226          <property name="sizeHint" stdset="0">
227           <size>
228            <width>21</width>
229            <height>20</height>
230           </size>
231          </property>
232         </spacer>
233        </item>
234       </layout>
235      </item>
236      <item>
237       <widget class="QCheckBox" name="m_lastDayInMonthEdit">
238        <property name="text">
239         <string>Process this schedule always at the last day of a month</string>
240        </property>
241       </widget>
242      </item>
243      <item>
244       <widget class="QCheckBox" name="m_autoEnterEdit">
245        <property name="text">
246         <string>Enter this schedule into the register automatically when it is due</string>
247        </property>
248       </widget>
249      </item>
250      <item>
251       <widget class="QCheckBox" name="m_endSeriesEdit">
252        <property name="text">
253         <string>This schedule will end at some time</string>
254        </property>
255       </widget>
256      </item>
257      <item>
258       <widget class="QFrame" name="m_endOptionsFrame">
259        <property name="frameShape">
260         <enum>QFrame::NoFrame</enum>
261        </property>
262        <property name="frameShadow">
263         <enum>QFrame::Raised</enum>
264        </property>
265        <layout class="QHBoxLayout">
266         <property name="leftMargin">
267          <number>0</number>
268         </property>
269         <property name="topMargin">
270          <number>0</number>
271         </property>
272         <property name="rightMargin">
273          <number>0</number>
274         </property>
275         <property name="bottomMargin">
276          <number>0</number>
277         </property>
278         <item>
279          <spacer name="Spacer3_2_2">
280           <property name="orientation">
281            <enum>Qt::Horizontal</enum>
282           </property>
283           <property name="sizeType">
284            <enum>QSizePolicy::Fixed</enum>
285           </property>
286           <property name="sizeHint" stdset="0">
287            <size>
288             <width>20</width>
289             <height>20</height>
290            </size>
291           </property>
292          </spacer>
293         </item>
294         <item>
295          <widget class="QLabel" name="m_endLabel1">
296           <property name="text">
297            <string>Number of transactions remaining:</string>
298           </property>
299           <property name="wordWrap">
300            <bool>false</bool>
301           </property>
302          </widget>
303         </item>
304         <item>
305          <widget class="QSpinBox" name="m_RemainingEdit">
306           <property name="minimum">
307            <number>0</number>
308           </property>
309           <property name="maximum">
310            <number>9999</number>
311           </property>
312          </widget>
313         </item>
314         <item>
315          <widget class="QLabel" name="m_endLabel2">
316           <property name="text">
317            <string>Date of final transaction:</string>
318           </property>
319           <property name="wordWrap">
320            <bool>false</bool>
321           </property>
322          </widget>
323         </item>
324         <item>
325          <widget class="KMyMoneyDateInput" name="m_FinalPaymentEdit" native="true">
326           <property name="focusPolicy">
327            <enum>Qt::StrongFocus</enum>
328           </property>
329          </widget>
330         </item>
331        </layout>
332       </widget>
333      </item>
334     </layout>
335    </widget>
336   </item>
337   <item>
338    <spacer name="spacer12">
339     <property name="orientation">
340      <enum>Qt::Vertical</enum>
341     </property>
342     <property name="sizeType">
343      <enum>QSizePolicy::Expanding</enum>
344     </property>
345     <property name="sizeHint" stdset="0">
346      <size>
347       <width>20</width>
348       <height>16</height>
349      </size>
350     </property>
351    </spacer>
352   </item>
353   <item>
354    <widget class="QDialogButtonBox" name="buttonBox">
355     <property name="standardButtons">
356      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Help|QDialogButtonBox::Ok</set>
357     </property>
358    </widget>
359   </item>
360  </layout>
361 </widget>
362 <layoutdefault spacing="6" margin="11"/>
363 <customwidgets>
364  <customwidget>
365   <class>KComboBox</class>
366   <extends>QComboBox</extends>
367   <header>kcombobox.h</header>
368  </customwidget>
369  <customwidget>
370   <class>KLineEdit</class>
371   <extends>QLineEdit</extends>
372   <header>klineedit.h</header>
373  </customwidget>
374  <customwidget>
375   <class>KMyMoneyRegister::Register</class>
376   <extends>QWidget</extends>
377   <header>register.h</header>
378  </customwidget>
379  <customwidget>
380   <class>KMyMoneyGeneralCombo</class>
381   <extends>QWidget</extends>
382   <header>kmymoneygeneralcombo.h</header>
383   <container>1</container>
384  </customwidget>
385  <customwidget>
386   <class>KMyMoneyOccurrencePeriodCombo</class>
387   <extends>QWidget</extends>
388   <header>kmymoneyoccurrenceperiodcombo.h</header>
389   <container>1</container>
390  </customwidget>
391  <customwidget>
392   <class>KMyMoneyTransactionForm::TransactionForm</class>
393   <extends>QWidget</extends>
394   <header>transactionform.h</header>
395  </customwidget>
396  <customwidget>
397   <class>KMyMoneyDateInput</class>
398   <extends>QWidget</extends>
399   <header>kmymoneydateinput.h</header>
400  </customwidget>
401 </customwidgets>
402 <resources/>
403 <connections>
404  <connection>
405   <sender>m_endSeriesEdit</sender>
406   <signal>toggled(bool)</signal>
407   <receiver>m_endOptionsFrame</receiver>
408   <slot>setEnabled(bool)</slot>
409   <hints>
410    <hint type="sourcelabel">
411     <x>20</x>
412     <y>20</y>
413    </hint>
414    <hint type="destinationlabel">
415     <x>20</x>
416     <y>20</y>
417    </hint>
418   </hints>
419  </connection>
420  <connection>
421   <sender>m_estimateEdit</sender>
422   <signal>toggled(bool)</signal>
423   <receiver>m_variation</receiver>
424   <slot>setEnabled(bool)</slot>
425   <hints>
426    <hint type="sourcelabel">
427     <x>20</x>
428     <y>20</y>
429    </hint>
430    <hint type="destinationlabel">
431     <x>20</x>
432     <y>20</y>
433    </hint>
434   </hints>
435  </connection>
436  <connection>
437   <sender>buttonBox</sender>
438   <signal>accepted()</signal>
439   <receiver>KEditScheduleDlg</receiver>
440   <slot>accept()</slot>
441   <hints>
442    <hint type="sourcelabel">
443     <x>398</x>
444     <y>616</y>
445    </hint>
446    <hint type="destinationlabel">
447     <x>398</x>
448     <y>319</y>
449    </hint>
450   </hints>
451  </connection>
452  <connection>
453   <sender>buttonBox</sender>
454   <signal>rejected()</signal>
455   <receiver>KEditScheduleDlg</receiver>
456   <slot>reject()</slot>
457   <hints>
458    <hint type="sourcelabel">
459     <x>398</x>
460     <y>616</y>
461    </hint>
462    <hint type="destinationlabel">
463     <x>398</x>
464     <y>319</y>
465    </hint>
466   </hints>
467  </connection>
468 </connections>
469</ui>
470