2 <class>MainWindow</class>
3 <widget class="QMainWindow" name="MainWindow" >
4 <property name="geometry" >
12 <property name="minimumSize" >
18 <property name="windowTitle" >
19 <string>MainWindow</string>
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" >
28 <widget class="QWidget" name="dayViewTab" >
29 <attribute name="title" >
30 <string>Day View</string>
32 <layout class="QGridLayout" name="gridLayout_2" >
33 <item row="0" column="0" >
34 <widget class="TabContainer" native="1" name="dayTabContainer" />
38 <widget class="QWidget" name="favouritesTab" >
39 <attribute name="title" >
40 <string>Favourites</string>
42 <layout class="QGridLayout" name="gridLayout_3" >
43 <item row="0" column="0" >
44 <widget class="TabContainer" native="1" name="favsTabContainer" />
48 <widget class="QWidget" name="tracksTab" >
49 <attribute name="title" >
50 <string>Tracks</string>
52 <layout class="QGridLayout" name="gridLayout_4" >
53 <item row="0" column="0" >
54 <widget class="TabContainer" native="1" name="tracksTabContainer" />
58 <widget class="QWidget" name="searchTab" >
59 <attribute name="title" >
60 <string>Search</string>
62 <layout class="QHBoxLayout" name="horizontalLayout_1" >
64 <widget class="QWidget" native="1" name="searchVerticalWidget" >
65 <property name="enabled" >
68 <property name="sizePolicy" >
69 <sizepolicy vsizetype="Expanding" hsizetype="Minimum" >
70 <horstretch>0</horstretch>
71 <verstretch>0</verstretch>
74 <layout class="QVBoxLayout" name="searchDayNavigatorVerticalLayout" >
75 <property name="margin" >
79 <widget class="QToolButton" name="searchAgainButton" >
80 <property name="sizePolicy" >
81 <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
82 <horstretch>0</horstretch>
83 <verstretch>0</verstretch>
86 <property name="toolTip" >
87 <string>Search again</string>
89 <property name="text" >
92 <property name="icon" >
93 <iconset resource="../icons.qrc" >
94 <normaloff>:/icons/search.png</normaloff>:/icons/search.png</iconset>
96 <property name="iconSize" >
102 <property name="toolButtonStyle" >
103 <enum>Qt::ToolButtonIconOnly</enum>
108 <widget class="DayNavigatorWidget" native="1" name="searchDayNavigator" >
109 <property name="sizePolicy" >
110 <sizepolicy vsizetype="Expanding" hsizetype="Minimum" >
111 <horstretch>0</horstretch>
112 <verstretch>0</verstretch>
115 <property name="maximumSize" >
117 <width>16777215</width>
118 <height>16777215</height>
127 <layout class="QVBoxLayout" name="verticalLayout_3" >
129 <widget class="QWidget" native="1" name="searchHead" >
130 <property name="sizePolicy" >
131 <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
132 <horstretch>0</horstretch>
133 <verstretch>0</verstretch>
136 <property name="maximumSize" >
138 <width>16777215</width>
139 <height>16777215</height>
142 <layout class="QGridLayout" name="searchHeadLayout" >
143 <property name="sizeConstraint" >
144 <enum>QLayout::SetDefaultConstraint</enum>
146 <item row="2" column="0" >
147 <layout class="QHBoxLayout" name="horizontalLayout" >
149 <widget class="QLineEdit" name="searchEdit" >
150 <property name="enabled" >
153 <property name="toolTip" >
154 <string>type a keyword to search</string>
159 <widget class="QPushButton" name="searchButton" >
160 <property name="sizePolicy" >
161 <sizepolicy vsizetype="Minimum" hsizetype="Minimum" >
162 <horstretch>0</horstretch>
163 <verstretch>0</verstretch>
166 <property name="text" >
167 <string>Search</string>
169 <property name="icon" >
170 <iconset resource="../icons.qrc" >
171 <normaloff>:/icons/search.png</normaloff>:/icons/search.png</iconset>
173 <property name="checkable" >
176 <property name="autoDefault" >
179 <property name="default" >
182 <property name="flat" >
189 <item row="0" column="0" >
190 <layout class="QHBoxLayout" name="horizontalLayout_6" >
192 <widget class="QCheckBox" name="searchTitle" >
193 <property name="text" >
194 <string>Title</string>
196 <property name="checked" >
202 <widget class="QCheckBox" name="searchAbstract" >
203 <property name="text" >
204 <string>Abstract</string>
209 <widget class="QCheckBox" name="searchSpeaker" >
210 <property name="text" >
211 <string>Speaker</string>
216 <widget class="QCheckBox" name="searchTag" >
217 <property name="text" >
223 <widget class="QCheckBox" name="searchRoom" >
224 <property name="text" >
225 <string>Room</string>
230 <spacer name="horizontalSpacer" >
231 <property name="orientation" >
232 <enum>Qt::Horizontal</enum>
234 <property name="sizeHint" stdset="0" >
248 <widget class="TreeView" name="searchTreeView" >
249 <property name="sizePolicy" >
250 <sizepolicy vsizetype="MinimumExpanding" hsizetype="Expanding" >
251 <horstretch>0</horstretch>
252 <verstretch>1</verstretch>
255 <property name="minimumSize" >
261 <property name="maximumSize" >
263 <width>16777215</width>
264 <height>16777215</height>
270 <spacer name="verticalSpacer_2" >
271 <property name="orientation" >
272 <enum>Qt::Vertical</enum>
274 <property name="sizeType" >
275 <enum>QSizePolicy::Expanding</enum>
277 <property name="sizeHint" stdset="0" >
289 <widget class="QWidget" name="roomsTab" >
290 <attribute name="title" >
291 <string>Rooms</string>
293 <layout class="QGridLayout" name="gridLayout_8" >
294 <item row="0" column="0" >
295 <widget class="TabContainer" native="1" name="roomsTabContainer" />
299 <widget class="QWidget" name="conferenceTab" >
300 <attribute name="title" >
301 <string>Conference</string>
303 <layout class="QGridLayout" name="gridLayout_5" >
304 <item row="0" column="0" >
305 <layout class="QVBoxLayout" name="verticalLayout_4" >
307 <widget class="QLabel" name="conferenceTitle" >
308 <property name="font" >
314 <property name="text" >
315 <string>Conference Name</string>
317 <property name="alignment" >
318 <set>Qt::AlignCenter</set>
320 <property name="wordWrap" >
326 <widget class="QLabel" name="conferenceSubtitle" >
327 <property name="text" >
328 <string>Conference Subtitle</string>
330 <property name="alignment" >
331 <set>Qt::AlignCenter</set>
333 <property name="wordWrap" >
339 <widget class="Line" name="line" >
340 <property name="orientation" >
341 <enum>Qt::Horizontal</enum>
346 <layout class="QGridLayout" name="gridLayout_6" >
347 <item row="0" column="0" >
348 <widget class="QLabel" name="label" >
349 <property name="font" >
352 <italic>true</italic>
356 <property name="text" >
357 <string>When:</string>
361 <item row="1" column="0" >
362 <widget class="QLabel" name="label_2" >
363 <property name="font" >
366 <italic>true</italic>
370 <property name="text" >
371 <string>Where:</string>
375 <item row="0" column="2" >
376 <widget class="QLabel" name="conferenceWhen" >
377 <property name="text" >
378 <string>DATE (FROM - TO)</string>
382 <item row="1" column="2" >
383 <widget class="QLabel" name="conferenceWhere" >
384 <property name="text" >
385 <string>CITY, CAMPUS</string>
389 <item row="1" column="3" >
390 <widget class="QPushButton" name="showMapButton" >
391 <property name="text" >
394 <property name="icon" >
395 <iconset resource="../icons.qrc" >
396 <normaloff>:/icons/compassBig.png</normaloff>:/icons/compassBig.png</iconset>
398 <property name="flat" >
403 <item row="1" column="4" >
404 <spacer name="horizontalSpacer_3" >
405 <property name="orientation" >
406 <enum>Qt::Horizontal</enum>
408 <property name="sizeHint" stdset="0" >
416 <item row="0" column="1" >
417 <widget class="QLabel" name="spacer" >
418 <property name="text" >
426 <widget class="Line" name="line_2" >
427 <property name="orientation" >
428 <enum>Qt::Horizontal</enum>
433 <widget class="ImportScheduleWidget" native="1" name="importScheduleWidget" >
434 <property name="sizePolicy" >
435 <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" >
436 <horstretch>0</horstretch>
437 <verstretch>0</verstretch>
443 <spacer name="verticalSpacer" >
444 <property name="orientation" >
445 <enum>Qt::Vertical</enum>
447 <property name="sizeHint" stdset="0" >
459 <widget class="QWidget" name="nowTab" >
460 <attribute name="title" >
463 <layout class="QGridLayout" name="gridLayout_7" >
464 <item row="0" column="0" >
465 <widget class="TabContainer" native="1" name="nowTabContainer" />
473 <widget class="QStatusBar" name="statusbar" />
477 <class>DayNavigatorWidget</class>
478 <extends>QWidget</extends>
479 <header>daynavigatorwidget.h</header>
480 <container>1</container>
483 <class>TreeView</class>
484 <extends>QTreeView</extends>
485 <header>../mvc/treeview.h</header>
488 <class>TabWidget</class>
489 <extends>QTabWidget</extends>
490 <header>tabwidget.h</header>
491 <container>1</container>
494 <class>ImportScheduleWidget</class>
495 <extends>QWidget</extends>
496 <header>importschedulewidget.h</header>
497 <container>1</container>
500 <class>TabContainer</class>
501 <extends>QWidget</extends>
502 <header>tabcontainer.h</header>
503 <container>1</container>
507 <include location="../icons.qrc" />