2f2fa818b685601cc690610eb6098740b76e8e36
[toast/confclerk.git] / src / gui / mainwindow.ui
1 <ui version="4.0" >
2  <class>MainWindow</class>
3  <widget class="QMainWindow" name="MainWindow" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>935</width>
9     <height>514</height>
10    </rect>
11   </property>
12   <property name="minimumSize" >
13    <size>
14     <width>400</width>
15     <height>300</height>
16    </size>
17   </property>
18   <property name="windowTitle" >
19    <string>MainWindow</string>
20   </property>
21   <widget class="QWidget" name="centralwidget" >
22    <layout class="QGridLayout" name="gridLayout" >
23     <item row="0" column="0" >
24      <widget class="TabWidget" name="tabWidget" >
25       <property name="currentIndex" >
26        <number>0</number>
27       </property>
28       <widget class="QWidget" name="dayViewTab" >
29        <attribute name="title" >
30         <string>Day View</string>
31        </attribute>
32        <layout class="QGridLayout" name="gridLayout_2" >
33         <item row="0" column="0" >
34          <layout class="QVBoxLayout" name="verticalLayout" >
35           <item>
36            <layout class="QHBoxLayout" name="horizontalLayout_2" >
37             <item>
38              <widget class="DayNavigatorWidget" native="1" name="dayNavigator" >
39               <property name="sizePolicy" >
40                <sizepolicy vsizetype="Expanding" hsizetype="Minimum" >
41                 <horstretch>0</horstretch>
42                 <verstretch>0</verstretch>
43                </sizepolicy>
44               </property>
45              </widget>
46             </item>
47             <item>
48              <widget class="TreeView" name="dayTreeView" >
49               <property name="maximumSize" >
50                <size>
51                 <width>16777215</width>
52                 <height>16777215</height>
53                </size>
54               </property>
55              </widget>
56             </item>
57            </layout>
58           </item>
59          </layout>
60         </item>
61        </layout>
62       </widget>
63       <widget class="QWidget" name="favouritesTab" >
64        <attribute name="title" >
65         <string>Favourites</string>
66        </attribute>
67        <layout class="QGridLayout" name="gridLayout_3" >
68         <item row="1" column="0" >
69          <layout class="QHBoxLayout" name="horizontalLayout_4" >
70           <item>
71            <widget class="DayNavigatorWidget" native="1" name="favouriteDayNavigator" />
72           </item>
73           <item>
74            <widget class="TreeView" name="favTreeView" />
75           </item>
76          </layout>
77         </item>
78        </layout>
79       </widget>
80       <widget class="QWidget" name="tracksTab" >
81        <attribute name="title" >
82         <string>Tracks</string>
83        </attribute>
84        <layout class="QGridLayout" name="gridLayout_4" >
85         <item row="0" column="0" >
86          <layout class="QHBoxLayout" name="horizontalLayout_3" >
87           <item>
88            <widget class="DayNavigatorWidget" native="1" name="trackDayNavigator" />
89           </item>
90           <item>
91            <widget class="TreeView" name="trackTreeView" >
92             <property name="maximumSize" >
93              <size>
94               <width>16777215</width>
95               <height>16777215</height>
96              </size>
97             </property>
98            </widget>
99           </item>
100          </layout>
101         </item>
102        </layout>
103       </widget>
104       <widget class="QWidget" name="searchTab" >
105        <attribute name="title" >
106         <string>Search</string>
107        </attribute>
108        <layout class="QHBoxLayout" name="horizontalLayout_1" >
109         <item>
110          <widget class="QWidget" native="1" name="searchVerticalWidget" >
111           <property name="enabled" >
112            <bool>true</bool>
113           </property>
114           <property name="sizePolicy" >
115            <sizepolicy vsizetype="Expanding" hsizetype="Minimum" >
116             <horstretch>0</horstretch>
117             <verstretch>0</verstretch>
118            </sizepolicy>
119           </property>
120           <layout class="QVBoxLayout" name="searchDayNavigatorVerticalLayout" >
121            <property name="margin" >
122             <number>0</number>
123            </property>
124            <item>
125             <widget class="QToolButton" name="searchAgainButton" >
126              <property name="sizePolicy" >
127               <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
128                <horstretch>0</horstretch>
129                <verstretch>0</verstretch>
130               </sizepolicy>
131              </property>
132              <property name="toolTip" >
133               <string>Search again</string>
134              </property>
135              <property name="text" >
136               <string>S</string>
137              </property>
138              <property name="icon" >
139               <iconset resource="../icons.qrc" >
140                <normaloff>:/icons/search.png</normaloff>:/icons/search.png</iconset>
141              </property>
142              <property name="iconSize" >
143               <size>
144                <width>24</width>
145                <height>24</height>
146               </size>
147              </property>
148              <property name="toolButtonStyle" >
149               <enum>Qt::ToolButtonIconOnly</enum>
150              </property>
151             </widget>
152            </item>
153            <item>
154             <widget class="DayNavigatorWidget" native="1" name="searchDayNavigator" >
155              <property name="sizePolicy" >
156               <sizepolicy vsizetype="Expanding" hsizetype="Minimum" >
157                <horstretch>0</horstretch>
158                <verstretch>0</verstretch>
159               </sizepolicy>
160              </property>
161              <property name="maximumSize" >
162               <size>
163                <width>16777215</width>
164                <height>16777215</height>
165               </size>
166              </property>
167             </widget>
168            </item>
169           </layout>
170          </widget>
171         </item>
172         <item>
173          <layout class="QVBoxLayout" name="verticalLayout_3" >
174           <item>
175            <widget class="QWidget" native="1" name="searchHead" >
176             <property name="sizePolicy" >
177              <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
178               <horstretch>0</horstretch>
179               <verstretch>0</verstretch>
180              </sizepolicy>
181             </property>
182             <property name="maximumSize" >
183              <size>
184               <width>16777215</width>
185               <height>16777215</height>
186              </size>
187             </property>
188             <layout class="QGridLayout" name="searchHeadLayout" >
189              <property name="sizeConstraint" >
190               <enum>QLayout::SetDefaultConstraint</enum>
191              </property>
192              <item row="2" column="0" >
193               <layout class="QHBoxLayout" name="horizontalLayout" >
194                <item>
195                 <widget class="QLineEdit" name="searchEdit" >
196                  <property name="enabled" >
197                   <bool>true</bool>
198                  </property>
199                  <property name="toolTip" >
200                   <string>type a keyword to search</string>
201                  </property>
202                 </widget>
203                </item>
204                <item>
205                 <widget class="QPushButton" name="searchButton" >
206                  <property name="sizePolicy" >
207                   <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
208                    <horstretch>0</horstretch>
209                    <verstretch>0</verstretch>
210                   </sizepolicy>
211                  </property>
212                  <property name="text" >
213                   <string>Search</string>
214                  </property>
215                  <property name="icon" >
216                   <iconset resource="../icons.qrc" >
217                    <normaloff>:/icons/search.png</normaloff>:/icons/search.png</iconset>
218                  </property>
219                  <property name="checkable" >
220                   <bool>false</bool>
221                  </property>
222                  <property name="autoDefault" >
223                   <bool>true</bool>
224                  </property>
225                  <property name="default" >
226                   <bool>true</bool>
227                  </property>
228                  <property name="flat" >
229                   <bool>false</bool>
230                  </property>
231                 </widget>
232                </item>
233               </layout>
234              </item>
235              <item row="0" column="0" >
236               <layout class="QHBoxLayout" name="horizontalLayout_6" >
237                <item>
238                 <widget class="QCheckBox" name="searchTitle" >
239                  <property name="text" >
240                   <string>Title</string>
241                  </property>
242                  <property name="checked" >
243                   <bool>true</bool>
244                  </property>
245                 </widget>
246                </item>
247                <item>
248                 <widget class="QCheckBox" name="searchAbstract" >
249                  <property name="text" >
250                   <string>Abstract</string>
251                  </property>
252                 </widget>
253                </item>
254                <item>
255                 <widget class="QCheckBox" name="searchSpeaker" >
256                  <property name="text" >
257                   <string>Speaker</string>
258                  </property>
259                 </widget>
260                </item>
261                <item>
262                 <widget class="QCheckBox" name="searchTag" >
263                  <property name="text" >
264                   <string>Tag</string>
265                  </property>
266                 </widget>
267                </item>
268                <item>
269                 <widget class="QCheckBox" name="searchRoom" >
270                  <property name="text" >
271                   <string>Room</string>
272                  </property>
273                 </widget>
274                </item>
275                <item>
276                 <spacer name="horizontalSpacer" >
277                  <property name="orientation" >
278                   <enum>Qt::Horizontal</enum>
279                  </property>
280                  <property name="sizeHint" stdset="0" >
281                   <size>
282                    <width>40</width>
283                    <height>20</height>
284                   </size>
285                  </property>
286                 </spacer>
287                </item>
288               </layout>
289              </item>
290             </layout>
291            </widget>
292           </item>
293           <item>
294            <widget class="TreeView" name="searchTreeView" >
295             <property name="sizePolicy" >
296              <sizepolicy vsizetype="MinimumExpanding" hsizetype="Expanding" >
297               <horstretch>0</horstretch>
298               <verstretch>1</verstretch>
299              </sizepolicy>
300             </property>
301             <property name="minimumSize" >
302              <size>
303               <width>0</width>
304               <height>0</height>
305              </size>
306             </property>
307             <property name="maximumSize" >
308              <size>
309               <width>16777215</width>
310               <height>16777215</height>
311              </size>
312             </property>
313            </widget>
314           </item>
315           <item>
316            <spacer name="verticalSpacer_2" >
317             <property name="orientation" >
318              <enum>Qt::Vertical</enum>
319             </property>
320             <property name="sizeType" >
321              <enum>QSizePolicy::Expanding</enum>
322             </property>
323             <property name="sizeHint" stdset="0" >
324              <size>
325               <width>20</width>
326               <height>1</height>
327              </size>
328             </property>
329            </spacer>
330           </item>
331          </layout>
332         </item>
333        </layout>
334       </widget>
335       <widget class="QWidget" name="roomsTab" >
336        <attribute name="title" >
337         <string>Rooms</string>
338        </attribute>
339        <layout class="QGridLayout" name="gridLayout_8" >
340         <item row="0" column="0" >
341          <layout class="QHBoxLayout" name="horizontalLayout_5" >
342           <property name="sizeConstraint" >
343            <enum>QLayout::SetDefaultConstraint</enum>
344           </property>
345           <item>
346            <widget class="DayNavigatorWidget" native="1" name="roomDayNavigator" />
347           </item>
348           <item>
349            <widget class="TreeView" name="roomTreeView" >
350             <property name="maximumSize" >
351              <size>
352               <width>16777215</width>
353               <height>16777215</height>
354              </size>
355             </property>
356            </widget>
357           </item>
358          </layout>
359         </item>
360        </layout>
361       </widget>
362       <widget class="QWidget" name="conferenceTab" >
363        <attribute name="title" >
364         <string>Conference</string>
365        </attribute>
366        <layout class="QGridLayout" name="gridLayout_5" >
367         <item row="0" column="0" >
368          <layout class="QVBoxLayout" name="verticalLayout_4" >
369           <item>
370            <widget class="QLabel" name="conferenceTitle" >
371             <property name="font" >
372              <font>
373               <weight>75</weight>
374               <bold>true</bold>
375              </font>
376             </property>
377             <property name="text" >
378              <string>Conference Name</string>
379             </property>
380             <property name="alignment" >
381              <set>Qt::AlignCenter</set>
382             </property>
383             <property name="wordWrap" >
384              <bool>true</bool>
385             </property>
386            </widget>
387           </item>
388           <item>
389            <widget class="QLabel" name="conferenceSubtitle" >
390             <property name="text" >
391              <string>Conference Subtitle</string>
392             </property>
393             <property name="alignment" >
394              <set>Qt::AlignCenter</set>
395             </property>
396             <property name="wordWrap" >
397              <bool>true</bool>
398             </property>
399            </widget>
400           </item>
401           <item>
402            <widget class="Line" name="line" >
403             <property name="orientation" >
404              <enum>Qt::Horizontal</enum>
405             </property>
406            </widget>
407           </item>
408           <item>
409            <layout class="QGridLayout" name="gridLayout_6" >
410             <item row="0" column="0" >
411              <widget class="QLabel" name="label" >
412               <property name="font" >
413                <font>
414                 <weight>75</weight>
415                 <italic>true</italic>
416                 <bold>true</bold>
417                </font>
418               </property>
419               <property name="text" >
420                <string>When:</string>
421               </property>
422              </widget>
423             </item>
424             <item row="1" column="0" >
425              <widget class="QLabel" name="label_2" >
426               <property name="font" >
427                <font>
428                 <weight>75</weight>
429                 <italic>true</italic>
430                 <bold>true</bold>
431                </font>
432               </property>
433               <property name="text" >
434                <string>Where:</string>
435               </property>
436              </widget>
437             </item>
438             <item row="0" column="2" >
439              <widget class="QLabel" name="conferenceWhen" >
440               <property name="text" >
441                <string>DATE (FROM - TO)</string>
442               </property>
443              </widget>
444             </item>
445             <item row="1" column="2" >
446              <widget class="QLabel" name="conferenceWhere" >
447               <property name="text" >
448                <string>CITY, CAMPUS</string>
449               </property>
450              </widget>
451             </item>
452             <item row="1" column="3" >
453              <widget class="QPushButton" name="showMapButton" >
454               <property name="text" >
455                <string>MAP</string>
456               </property>
457               <property name="icon" >
458                <iconset resource="../icons.qrc" >
459                 <normaloff>:/icons/compassBig.png</normaloff>:/icons/compassBig.png</iconset>
460               </property>
461               <property name="flat" >
462                <bool>true</bool>
463               </property>
464              </widget>
465             </item>
466             <item row="1" column="4" >
467              <spacer name="horizontalSpacer_3" >
468               <property name="orientation" >
469                <enum>Qt::Horizontal</enum>
470               </property>
471               <property name="sizeHint" stdset="0" >
472                <size>
473                 <width>40</width>
474                 <height>20</height>
475                </size>
476               </property>
477              </spacer>
478             </item>
479             <item row="0" column="1" >
480              <widget class="QLabel" name="spacer" >
481               <property name="text" >
482                <string/>
483               </property>
484              </widget>
485             </item>
486            </layout>
487           </item>
488           <item>
489            <widget class="Line" name="line_2" >
490             <property name="orientation" >
491              <enum>Qt::Horizontal</enum>
492             </property>
493            </widget>
494           </item>
495           <item>
496            <widget class="ImportScheduleWidget" native="1" name="importScheduleWidget" >
497             <property name="sizePolicy" >
498              <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" >
499               <horstretch>0</horstretch>
500               <verstretch>0</verstretch>
501              </sizepolicy>
502             </property>
503            </widget>
504           </item>
505           <item>
506            <spacer name="verticalSpacer" >
507             <property name="orientation" >
508              <enum>Qt::Vertical</enum>
509             </property>
510             <property name="sizeHint" stdset="0" >
511              <size>
512               <width>20</width>
513               <height>40</height>
514              </size>
515             </property>
516            </spacer>
517           </item>
518          </layout>
519         </item>
520        </layout>
521       </widget>
522       <widget class="QWidget" name="tab" >
523        <attribute name="title" >
524         <string>Now</string>
525        </attribute>
526        <layout class="QGridLayout" name="gridLayout_7" >
527         <item row="0" column="0" >
528          <widget class="TreeView" name="nowTreeView" />
529         </item>
530        </layout>
531       </widget>
532      </widget>
533     </item>
534    </layout>
535   </widget>
536   <widget class="QStatusBar" name="statusbar" />
537  </widget>
538  <customwidgets>
539   <customwidget>
540    <class>DayNavigatorWidget</class>
541    <extends>QWidget</extends>
542    <header>daynavigatorwidget.h</header>
543    <container>1</container>
544   </customwidget>
545   <customwidget>
546    <class>TreeView</class>
547    <extends>QTreeView</extends>
548    <header>../mvc/treeview.h</header>
549   </customwidget>
550   <customwidget>
551    <class>TabWidget</class>
552    <extends>QTabWidget</extends>
553    <header>tabwidget.h</header>
554    <container>1</container>
555   </customwidget>
556   <customwidget>
557    <class>ImportScheduleWidget</class>
558    <extends>QWidget</extends>
559    <header>importschedulewidget.h</header>
560    <container>1</container>
561   </customwidget>
562  </customwidgets>
563  <resources>
564   <include location="../icons.qrc" />
565  </resources>
566  <connections/>
567 </ui>