source: src/gui/conferenceeditor.ui @ b431d47

qt5
Last change on this file since b431d47 was b431d47, checked in by kirilma <kirilma@…>, 12 years ago

reworked UI for conference editing

underlying representation of conference list is also changed

  • Property mode set to 100644
File size: 11.5 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>ConferenceEditor</class>
4 <widget class="QDialog" name="ConferenceEditor">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>548</width>
10    <height>300</height>
11   </rect>
12  </property>
13  <property name="windowTitle">
14   <string>Edit Conferences</string>
15  </property>
16  <property name="windowIcon">
17   <iconset resource="../icons.qrc">
18    <normaloff>:/icons/brain-alone.png</normaloff>:/icons/brain-alone.png</iconset>
19  </property>
20  <layout class="QVBoxLayout" name="verticalLayout">
21   <item>
22    <widget class="QWidget" name="widget" native="true">
23     <layout class="QHBoxLayout" name="horizontalLayout">
24      <item>
25       <widget class="QWidget" name="widget_2" native="true">
26        <layout class="QVBoxLayout" name="verticalLayout_2">
27         <item>
28          <widget class="QWidget" name="widget_4" native="true">
29           <layout class="QHBoxLayout" name="horizontalLayout_2">
30            <item>
31             <widget class="QPushButton" name="addBtn">
32              <property name="sizePolicy">
33               <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
34                <horstretch>0</horstretch>
35                <verstretch>0</verstretch>
36               </sizepolicy>
37              </property>
38              <property name="minimumSize">
39               <size>
40                <width>38</width>
41                <height>27</height>
42               </size>
43              </property>
44              <property name="maximumSize">
45               <size>
46                <width>38</width>
47                <height>27</height>
48               </size>
49              </property>
50              <property name="text">
51               <string notr="true"/>
52              </property>
53              <property name="icon">
54               <iconset resource="../icons.qrc">
55                <normaloff>:/icons/add.png</normaloff>:/icons/add.png</iconset>
56              </property>
57             </widget>
58            </item>
59            <item>
60             <widget class="QPushButton" name="removeBtn">
61              <property name="text">
62               <string notr="true"/>
63              </property>
64              <property name="icon">
65               <iconset resource="../icons.qrc">
66                <normaloff>:/icons/remove.png</normaloff>:/icons/remove.png</iconset>
67              </property>
68             </widget>
69            </item>
70            <item>
71             <widget class="QProgressBar" name="progressBar">
72              <property name="sizePolicy">
73               <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
74                <horstretch>10</horstretch>
75                <verstretch>0</verstretch>
76               </sizepolicy>
77              </property>
78              <property name="value">
79               <number>0</number>
80              </property>
81              <property name="textVisible">
82               <bool>false</bool>
83              </property>
84             </widget>
85            </item>
86            <item>
87             <spacer name="horizontalSpacer">
88              <property name="orientation">
89               <enum>Qt::Horizontal</enum>
90              </property>
91              <property name="sizeHint" stdset="0">
92               <size>
93                <width>0</width>
94                <height>20</height>
95               </size>
96              </property>
97             </spacer>
98            </item>
99           </layout>
100          </widget>
101         </item>
102         <item>
103          <widget class="QListView" name="confView"/>
104         </item>
105        </layout>
106       </widget>
107      </item>
108      <item>
109       <widget class="QWidget" name="widget_3" native="true">
110        <property name="sizePolicy">
111         <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
112          <horstretch>0</horstretch>
113          <verstretch>0</verstretch>
114         </sizepolicy>
115        </property>
116        <layout class="QVBoxLayout" name="verticalLayout_3">
117         <item>
118          <widget class="QStackedWidget" name="conferenceInfo">
119           <property name="sizePolicy">
120            <sizepolicy hsizetype="Preferred" vsizetype="MinimumExpanding">
121             <horstretch>0</horstretch>
122             <verstretch>0</verstretch>
123            </sizepolicy>
124           </property>
125           <property name="currentIndex">
126            <number>0</number>
127           </property>
128           <widget class="QWidget" name="conferenceInfoContents" native="true">
129            <layout class="QVBoxLayout" name="verticalLayout_4">
130             <item>
131              <widget class="QLabel" name="conferenceTitle">
132               <property name="font">
133                <font>
134                 <weight>75</weight>
135                 <bold>true</bold>
136                </font>
137               </property>
138               <property name="text">
139                <string>Conference Name</string>
140               </property>
141               <property name="alignment">
142                <set>Qt::AlignCenter</set>
143               </property>
144               <property name="wordWrap">
145                <bool>true</bool>
146               </property>
147              </widget>
148             </item>
149             <item>
150              <widget class="QLabel" name="conferenceSubtitle">
151               <property name="text">
152                <string>Conference Subtitle</string>
153               </property>
154               <property name="alignment">
155                <set>Qt::AlignCenter</set>
156               </property>
157               <property name="wordWrap">
158                <bool>true</bool>
159               </property>
160              </widget>
161             </item>
162             <item>
163              <layout class="QGridLayout" name="gridLayout_7">
164               <item row="0" column="0">
165                <widget class="QLabel" name="label_3">
166                 <property name="font">
167                  <font>
168                   <weight>75</weight>
169                   <italic>true</italic>
170                   <bold>true</bold>
171                  </font>
172                 </property>
173                 <property name="text">
174                  <string>When:</string>
175                 </property>
176                </widget>
177               </item>
178               <item row="1" column="0">
179                <widget class="QLabel" name="label_4">
180                 <property name="font">
181                  <font>
182                   <weight>75</weight>
183                   <italic>true</italic>
184                   <bold>true</bold>
185                  </font>
186                 </property>
187                 <property name="text">
188                  <string>Where:</string>
189                 </property>
190                </widget>
191               </item>
192               <item row="0" column="2">
193                <widget class="QLabel" name="conferenceWhen">
194                 <property name="text">
195                  <string>DATE (FROM - TO)</string>
196                 </property>
197                </widget>
198               </item>
199               <item row="1" column="2">
200                <widget class="QLabel" name="conferenceWhere">
201                 <property name="text">
202                  <string>CITY, CAMPUS</string>
203                 </property>
204                </widget>
205               </item>
206               <item row="1" column="3">
207                <widget class="QPushButton" name="showMapButton_2">
208                 <property name="text">
209                  <string>MAP</string>
210                 </property>
211                 <property name="icon">
212                  <iconset resource="../icons.qrc">
213                   <normaloff>:/icons/compassBig.png</normaloff>:/icons/compassBig.png</iconset>
214                 </property>
215                 <property name="flat">
216                  <bool>true</bool>
217                 </property>
218                </widget>
219               </item>
220               <item row="1" column="4">
221                <spacer name="horizontalSpacer_4">
222                 <property name="orientation">
223                  <enum>Qt::Horizontal</enum>
224                 </property>
225                 <property name="sizeHint" stdset="0">
226                  <size>
227                   <width>40</width>
228                   <height>20</height>
229                  </size>
230                 </property>
231                </spacer>
232               </item>
233               <item row="0" column="1">
234                <widget class="QLabel" name="spacer_2">
235                 <property name="text">
236                  <string/>
237                 </property>
238                </widget>
239               </item>
240              </layout>
241             </item>
242             <item>
243              <widget class="QWidget" name="widget_5" native="true">
244               <layout class="QHBoxLayout" name="horizontalLayout_3">
245                <item>
246                 <spacer name="horizontalSpacer_2">
247                  <property name="orientation">
248                   <enum>Qt::Horizontal</enum>
249                  </property>
250                  <property name="sizeHint" stdset="0">
251                   <size>
252                    <width>40</width>
253                    <height>20</height>
254                   </size>
255                  </property>
256                 </spacer>
257                </item>
258                <item>
259                 <widget class="QPushButton" name="refreshBtn">
260                  <property name="text">
261                   <string notr="true"/>
262                  </property>
263                  <property name="icon">
264                   <iconset resource="../icons.qrc">
265                    <normaloff>:/icons/reload.png</normaloff>:/icons/reload.png</iconset>
266                  </property>
267                 </widget>
268                </item>
269                <item>
270                 <widget class="QPushButton" name="changeUrl">
271                  <property name="text">
272                   <string>Change URL</string>
273                  </property>
274                 </widget>
275                </item>
276               </layout>
277              </widget>
278             </item>
279            </layout>
280           </widget>
281           <widget class="QWidget" name="conferenceInfoEmpty"/>
282          </widget>
283         </item>
284         <item>
285          <widget class="QWidget" name="widget_6" native="true">
286           <property name="sizePolicy">
287            <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
288             <horstretch>0</horstretch>
289             <verstretch>0</verstretch>
290            </sizepolicy>
291           </property>
292           <layout class="QHBoxLayout" name="horizontalLayout_4">
293            <item>
294             <spacer name="horizontalSpacer_5">
295              <property name="orientation">
296               <enum>Qt::Horizontal</enum>
297              </property>
298              <property name="sizeHint" stdset="0">
299               <size>
300                <width>40</width>
301                <height>20</height>
302               </size>
303              </property>
304             </spacer>
305            </item>
306            <item>
307             <widget class="QPushButton" name="closeButton">
308              <property name="text">
309               <string>Close</string>
310              </property>
311             </widget>
312            </item>
313           </layout>
314          </widget>
315         </item>
316        </layout>
317       </widget>
318      </item>
319     </layout>
320    </widget>
321   </item>
322  </layout>
323 </widget>
324 <resources>
325  <include location="../icons.qrc"/>
326 </resources>
327 <connections>
328  <connection>
329   <sender>closeButton</sender>
330   <signal>clicked()</signal>
331   <receiver>ConferenceEditor</receiver>
332   <slot>close()</slot>
333   <hints>
334    <hint type="sourcelabel">
335     <x>469</x>
336     <y>249</y>
337    </hint>
338    <hint type="destinationlabel">
339     <x>273</x>
340     <y>149</y>
341    </hint>
342   </hints>
343  </connection>
344 </connections>
345</ui>
Note: See TracBrowser for help on using the repository browser.