1
<!DOCTYPE UI><UI version="3.3" stdsetdef="1">
2
<class>ModifyConstraintStudentsNoGapsForm_template</class>
3
<widget class="QDialog">
5
<cstring>ModifyConstraintStudentsNoGapsForm_template</cstring>
7
<property name="geometry">
15
<property name="caption">
16
<string>FET - Modify constraint students no gaps dialog</string>
19
<property name="name">
20
<cstring>unnamed</cstring>
22
<widget class="QLayoutWidget" row="0" column="1">
23
<property name="name">
24
<cstring>layout22</cstring>
27
<property name="name">
28
<cstring>unnamed</cstring>
30
<widget class="QLabel">
31
<property name="name">
32
<cstring>currentConstraintTextLabel</cstring>
34
<property name="frameShape">
37
<property name="frameShadow">
40
<property name="text">
41
<string>Current constraint</string>
44
<widget class="QTextEdit">
45
<property name="name">
46
<cstring>currentConstraintTextEdit</cstring>
48
<property name="readOnly">
54
<widget class="QLayoutWidget" row="1" column="0" rowspan="1" colspan="2">
55
<property name="name">
56
<cstring>layout23</cstring>
59
<property name="name">
60
<cstring>unnamed</cstring>
62
<widget class="QPushButton">
63
<property name="name">
64
<cstring>okPushButton</cstring>
66
<property name="text">
70
<widget class="QPushButton">
71
<property name="name">
72
<cstring>cancelPushButton</cstring>
74
<property name="text">
75
<string>Cancel</string>
80
<widget class="QLayoutWidget" row="0" column="0">
81
<property name="name">
82
<cstring>layout24</cstring>
85
<property name="name">
86
<cstring>unnamed</cstring>
88
<widget class="QLineEdit" row="2" column="1">
89
<property name="name">
90
<cstring>weightLineEdit</cstring>
92
<property name="text">
96
<spacer row="1" column="0">
97
<property name="name">
98
<cstring>spacer5</cstring>
100
<property name="orientation">
101
<enum>Vertical</enum>
103
<property name="sizeType">
104
<enum>Expanding</enum>
106
<property name="sizeHint">
113
<widget class="QLabel" row="2" column="0">
114
<property name="name">
115
<cstring>weightTextLabel</cstring>
117
<property name="frameShape">
120
<property name="frameShadow">
123
<property name="text">
124
<string>Weight percentage (necessary: 100%)</string>
127
<widget class="QLabel" row="0" column="0" rowspan="1" colspan="2">
128
<property name="name">
129
<cstring>weightTextLabel_2</cstring>
131
<property name="frameShape">
134
<property name="frameShadow">
137
<property name="text">
138
<string>Please note that in order to run the optimization algorithm,
139
for each subgroup, you must have:
141
2. no gaps and early, with the same weight percentage
142
You have to use weight percentage 100%, because
143
otherwise you will get poor timetables. Currently, the algorithm
144
only accepts 100% weight percentage for this constraint (or no
146
Note: students set not available and break are not counted as
156
<sender>weightLineEdit</sender>
157
<signal>textChanged(const QString&)</signal>
158
<receiver>ModifyConstraintStudentsNoGapsForm_template</receiver>
159
<slot>constraintChanged()</slot>
162
<sender>okPushButton</sender>
163
<signal>clicked()</signal>
164
<receiver>ModifyConstraintStudentsNoGapsForm_template</receiver>
168
<sender>cancelPushButton</sender>
169
<signal>clicked()</signal>
170
<receiver>ModifyConstraintStudentsNoGapsForm_template</receiver>
171
<slot>cancel()</slot>
175
<tabstop>weightLineEdit</tabstop>
176
<tabstop>okPushButton</tabstop>
177
<tabstop>cancelPushButton</tabstop>
178
<tabstop>currentConstraintTextEdit</tabstop>
182
<slot>constraintChanged()</slot>
183
<slot>cancel()</slot>
185
<layoutdefaults spacing="6" margin="11"/>