source: src/gui/mainwindow.ui @ c15be10

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

import schedule dialog

  • changed to widget
  • moved to 'conference' tab
  • Property mode set to 100644
File size: 20.5 KB
Line 
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>5</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             <layout class="QVBoxLayout" name="verticalLayout_5" >
39              <item>
40               <widget class="QToolButton" name="toolButton" >
41                <property name="autoFillBackground" >
42                 <bool>true</bool>
43                </property>
44                <property name="text" >
45                 <string>H</string>
46                </property>
47                <property name="autoRaise" >
48                 <bool>true</bool>
49                </property>
50               </widget>
51              </item>
52              <item>
53               <widget class="DayNavigatorWidget" native="1" name="dayNavigator" >
54                <property name="sizePolicy" >
55                 <sizepolicy vsizetype="Expanding" hsizetype="Minimum" >
56                  <horstretch>0</horstretch>
57                  <verstretch>0</verstretch>
58                 </sizepolicy>
59                </property>
60               </widget>
61              </item>
62             </layout>
63            </item>
64            <item>
65             <widget class="TreeView" name="dayTreeView" >
66              <property name="maximumSize" >
67               <size>
68                <width>16777215</width>
69                <height>16777215</height>
70               </size>
71              </property>
72             </widget>
73            </item>
74           </layout>
75          </item>
76         </layout>
77        </item>
78       </layout>
79      </widget>
80      <widget class="QWidget" name="favouritesTab" >
81       <attribute name="title" >
82        <string>Favourites</string>
83       </attribute>
84       <layout class="QGridLayout" name="gridLayout_3" >
85        <item row="1" column="0" >
86         <layout class="QHBoxLayout" name="horizontalLayout_4" >
87          <item>
88           <widget class="DayNavigatorWidget" native="1" name="favouriteDayNavigator" />
89          </item>
90          <item>
91           <widget class="TreeView" name="favTreeView" />
92          </item>
93         </layout>
94        </item>
95       </layout>
96      </widget>
97      <widget class="QWidget" name="tracksTab" >
98       <attribute name="title" >
99        <string>Tracks</string>
100       </attribute>
101       <layout class="QGridLayout" name="gridLayout_4" >
102        <item row="0" column="0" >
103         <layout class="QHBoxLayout" name="horizontalLayout_3" >
104          <item>
105           <widget class="DayNavigatorWidget" native="1" name="trackDayNavigator" />
106          </item>
107          <item>
108           <widget class="TreeView" name="trackTreeView" >
109            <property name="maximumSize" >
110             <size>
111              <width>16777215</width>
112              <height>16777215</height>
113             </size>
114            </property>
115           </widget>
116          </item>
117         </layout>
118        </item>
119       </layout>
120      </widget>
121      <widget class="QWidget" name="searchTab" >
122       <attribute name="title" >
123        <string>Search</string>
124       </attribute>
125       <layout class="QHBoxLayout" name="horizontalLayout_1" >
126        <item>
127         <widget class="QWidget" native="1" name="searchVerticalWidget" >
128          <property name="enabled" >
129           <bool>true</bool>
130          </property>
131          <property name="sizePolicy" >
132           <sizepolicy vsizetype="Expanding" hsizetype="Minimum" >
133            <horstretch>0</horstretch>
134            <verstretch>0</verstretch>
135           </sizepolicy>
136          </property>
137          <layout class="QVBoxLayout" name="searchDayNavigatorVerticalLayout" >
138           <property name="margin" >
139            <number>0</number>
140           </property>
141           <item>
142            <widget class="QToolButton" name="searchAgainButton" >
143             <property name="sizePolicy" >
144              <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
145               <horstretch>0</horstretch>
146               <verstretch>0</verstretch>
147              </sizepolicy>
148             </property>
149             <property name="toolTip" >
150              <string>Search again</string>
151             </property>
152             <property name="autoFillBackground" >
153              <bool>false</bool>
154             </property>
155             <property name="text" >
156              <string>S</string>
157             </property>
158             <property name="icon" >
159              <iconset resource="../icons.qrc" >
160               <normaloff>:/icons/search.png</normaloff>:/icons/search.png</iconset>
161             </property>
162             <property name="iconSize" >
163              <size>
164               <width>24</width>
165               <height>24</height>
166              </size>
167             </property>
168             <property name="toolButtonStyle" >
169              <enum>Qt::ToolButtonIconOnly</enum>
170             </property>
171            </widget>
172           </item>
173           <item>
174            <widget class="DayNavigatorWidget" native="1" name="searchDayNavigator" >
175             <property name="sizePolicy" >
176              <sizepolicy vsizetype="Expanding" hsizetype="Minimum" >
177               <horstretch>0</horstretch>
178               <verstretch>0</verstretch>
179              </sizepolicy>
180             </property>
181             <property name="maximumSize" >
182              <size>
183               <width>16777215</width>
184               <height>16777215</height>
185              </size>
186             </property>
187            </widget>
188           </item>
189          </layout>
190         </widget>
191        </item>
192        <item>
193         <layout class="QVBoxLayout" name="verticalLayout_3" >
194          <item>
195           <widget class="QWidget" native="1" name="searchHead" >
196            <property name="sizePolicy" >
197             <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
198              <horstretch>0</horstretch>
199              <verstretch>0</verstretch>
200             </sizepolicy>
201            </property>
202            <property name="maximumSize" >
203             <size>
204              <width>16777215</width>
205              <height>16777215</height>
206             </size>
207            </property>
208            <layout class="QGridLayout" name="searchHeadLayout" >
209             <property name="sizeConstraint" >
210              <enum>QLayout::SetDefaultConstraint</enum>
211             </property>
212             <item row="2" column="0" >
213              <layout class="QHBoxLayout" name="horizontalLayout" >
214               <item>
215                <widget class="QLineEdit" name="searchEdit" >
216                 <property name="enabled" >
217                  <bool>true</bool>
218                 </property>
219                 <property name="toolTip" >
220                  <string>type a keyword to search</string>
221                 </property>
222                </widget>
223               </item>
224               <item>
225                <widget class="QPushButton" name="searchButton" >
226                 <property name="text" >
227                  <string>Search</string>
228                 </property>
229                 <property name="icon" >
230                  <iconset resource="../icons.qrc" >
231                   <normaloff>:/icons/search.png</normaloff>:/icons/search.png</iconset>
232                 </property>
233                 <property name="checkable" >
234                  <bool>false</bool>
235                 </property>
236                 <property name="autoDefault" >
237                  <bool>true</bool>
238                 </property>
239                 <property name="default" >
240                  <bool>true</bool>
241                 </property>
242                 <property name="flat" >
243                  <bool>false</bool>
244                 </property>
245                </widget>
246               </item>
247              </layout>
248             </item>
249             <item row="0" column="0" >
250              <layout class="QHBoxLayout" name="horizontalLayout_6" >
251               <item>
252                <widget class="QCheckBox" name="searchTitle" >
253                 <property name="text" >
254                  <string>Title</string>
255                 </property>
256                 <property name="checked" >
257                  <bool>true</bool>
258                 </property>
259                </widget>
260               </item>
261               <item>
262                <widget class="QCheckBox" name="searchAbstract" >
263                 <property name="text" >
264                  <string>Abstract</string>
265                 </property>
266                </widget>
267               </item>
268               <item>
269                <widget class="QCheckBox" name="searchSpeaker" >
270                 <property name="text" >
271                  <string>Speaker</string>
272                 </property>
273                </widget>
274               </item>
275               <item>
276                <widget class="QCheckBox" name="searchTag" >
277                 <property name="text" >
278                  <string>Tag</string>
279                 </property>
280                </widget>
281               </item>
282               <item>
283                <widget class="QCheckBox" name="searchRoom" >
284                 <property name="text" >
285                  <string>Room</string>
286                 </property>
287                </widget>
288               </item>
289               <item>
290                <spacer name="horizontalSpacer" >
291                 <property name="orientation" >
292                  <enum>Qt::Horizontal</enum>
293                 </property>
294                 <property name="sizeHint" stdset="0" >
295                  <size>
296                   <width>40</width>
297                   <height>20</height>
298                  </size>
299                 </property>
300                </spacer>
301               </item>
302              </layout>
303             </item>
304            </layout>
305           </widget>
306          </item>
307          <item>
308           <widget class="TreeView" name="searchTreeView" >
309            <property name="sizePolicy" >
310             <sizepolicy vsizetype="MinimumExpanding" hsizetype="Expanding" >
311              <horstretch>0</horstretch>
312              <verstretch>1</verstretch>
313             </sizepolicy>
314            </property>
315            <property name="minimumSize" >
316             <size>
317              <width>0</width>
318              <height>0</height>
319             </size>
320            </property>
321            <property name="maximumSize" >
322             <size>
323              <width>16777215</width>
324              <height>16777215</height>
325             </size>
326            </property>
327           </widget>
328          </item>
329          <item>
330           <spacer name="verticalSpacer_2" >
331            <property name="orientation" >
332             <enum>Qt::Vertical</enum>
333            </property>
334            <property name="sizeType" >
335             <enum>QSizePolicy::Expanding</enum>
336            </property>
337            <property name="sizeHint" stdset="0" >
338             <size>
339              <width>20</width>
340              <height>1</height>
341             </size>
342            </property>
343           </spacer>
344          </item>
345         </layout>
346        </item>
347       </layout>
348      </widget>
349      <widget class="QWidget" name="roomsTab" >
350       <attribute name="title" >
351        <string>Rooms</string>
352       </attribute>
353       <layout class="QGridLayout" name="gridLayout_8" >
354        <item row="0" column="0" >
355         <layout class="QHBoxLayout" name="horizontalLayout_5" >
356          <property name="sizeConstraint" >
357           <enum>QLayout::SetDefaultConstraint</enum>
358          </property>
359          <item>
360           <widget class="DayNavigatorWidget" native="1" name="roomDayNavigator" />
361          </item>
362          <item>
363           <widget class="TreeView" name="roomTreeView" >
364            <property name="maximumSize" >
365             <size>
366              <width>16777215</width>
367              <height>16777215</height>
368             </size>
369            </property>
370           </widget>
371          </item>
372         </layout>
373        </item>
374       </layout>
375      </widget>
376      <widget class="QWidget" name="conferenceTab" >
377       <attribute name="title" >
378        <string>Conference</string>
379       </attribute>
380       <layout class="QGridLayout" name="gridLayout_5" >
381        <item row="0" column="0" >
382         <layout class="QVBoxLayout" name="verticalLayout_4" >
383          <item>
384           <widget class="QLabel" name="conferenceTitle" >
385            <property name="font" >
386             <font>
387              <weight>75</weight>
388              <bold>true</bold>
389             </font>
390            </property>
391            <property name="text" >
392             <string>Conference Name</string>
393            </property>
394            <property name="alignment" >
395             <set>Qt::AlignCenter</set>
396            </property>
397            <property name="wordWrap" >
398             <bool>true</bool>
399            </property>
400           </widget>
401          </item>
402          <item>
403           <widget class="QLabel" name="conferenceSubtitle" >
404            <property name="text" >
405             <string>Conference Subtitle</string>
406            </property>
407            <property name="alignment" >
408             <set>Qt::AlignCenter</set>
409            </property>
410            <property name="wordWrap" >
411             <bool>true</bool>
412            </property>
413           </widget>
414          </item>
415          <item>
416           <widget class="Line" name="line" >
417            <property name="orientation" >
418             <enum>Qt::Horizontal</enum>
419            </property>
420           </widget>
421          </item>
422          <item>
423           <layout class="QGridLayout" name="gridLayout_6" >
424            <item row="0" column="0" >
425             <widget class="QLabel" name="label" >
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>When:</string>
435              </property>
436             </widget>
437            </item>
438            <item row="1" column="0" >
439             <widget class="QLabel" name="label_2" >
440              <property name="font" >
441               <font>
442                <weight>75</weight>
443                <italic>true</italic>
444                <bold>true</bold>
445               </font>
446              </property>
447              <property name="text" >
448               <string>Where:</string>
449              </property>
450             </widget>
451            </item>
452            <item row="0" column="2" >
453             <widget class="QLabel" name="conferenceWhen" >
454              <property name="text" >
455               <string>DATE (FROM - TO)</string>
456              </property>
457             </widget>
458            </item>
459            <item row="1" column="2" >
460             <widget class="QLabel" name="conferenceWhere" >
461              <property name="text" >
462               <string>CITY, CAMPUS</string>
463              </property>
464             </widget>
465            </item>
466            <item row="1" column="3" >
467             <widget class="QPushButton" name="showMapButton" >
468              <property name="text" >
469               <string>MAP</string>
470              </property>
471              <property name="icon" >
472               <iconset resource="../icons.qrc" >
473                <normaloff>:/icons/compassBig.png</normaloff>:/icons/compassBig.png</iconset>
474              </property>
475              <property name="flat" >
476               <bool>true</bool>
477              </property>
478             </widget>
479            </item>
480            <item row="1" column="4" >
481             <spacer name="horizontalSpacer_3" >
482              <property name="orientation" >
483               <enum>Qt::Horizontal</enum>
484              </property>
485              <property name="sizeHint" stdset="0" >
486               <size>
487                <width>40</width>
488                <height>20</height>
489               </size>
490              </property>
491             </spacer>
492            </item>
493            <item row="0" column="1" >
494             <widget class="QLabel" name="spacer" >
495              <property name="text" >
496               <string/>
497              </property>
498             </widget>
499            </item>
500           </layout>
501          </item>
502          <item>
503           <widget class="Line" name="line_2" >
504            <property name="orientation" >
505             <enum>Qt::Horizontal</enum>
506            </property>
507           </widget>
508          </item>
509          <item>
510           <widget class="ImportScheduleWidget" native="1" name="importScheduleWidget" >
511            <property name="sizePolicy" >
512             <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" >
513              <horstretch>0</horstretch>
514              <verstretch>0</verstretch>
515             </sizepolicy>
516            </property>
517           </widget>
518          </item>
519          <item>
520           <spacer name="verticalSpacer" >
521            <property name="orientation" >
522             <enum>Qt::Vertical</enum>
523            </property>
524            <property name="sizeHint" stdset="0" >
525             <size>
526              <width>20</width>
527              <height>40</height>
528             </size>
529            </property>
530           </spacer>
531          </item>
532         </layout>
533        </item>
534       </layout>
535      </widget>
536      <widget class="QWidget" name="tab" >
537       <attribute name="title" >
538        <string>Now</string>
539       </attribute>
540       <layout class="QGridLayout" name="gridLayout_7" >
541        <item row="0" column="0" >
542         <widget class="TreeView" name="nowTreeView" />
543        </item>
544       </layout>
545      </widget>
546     </widget>
547    </item>
548   </layout>
549  </widget>
550  <widget class="QMenuBar" name="menubar" >
551   <property name="geometry" >
552    <rect>
553     <x>0</x>
554     <y>0</y>
555     <width>935</width>
556     <height>26</height>
557    </rect>
558   </property>
559   <widget class="QMenu" name="menuFile" >
560    <property name="title" >
561     <string>File</string>
562    </property>
563    <addaction name="actionImportSchedule" />
564    <addaction name="actionQuit" />
565   </widget>
566   <widget class="QMenu" name="menuAbout" >
567    <property name="title" >
568     <string>Help</string>
569    </property>
570    <addaction name="actionAboutQt" />
571    <addaction name="actionAboutApplication" />
572   </widget>
573   <addaction name="menuAbout" />
574   <addaction name="menuFile" />
575  </widget>
576  <widget class="QStatusBar" name="statusbar" />
577  <action name="actionImportSchedule" >
578   <property name="text" >
579    <string>Import Schedule</string>
580   </property>
581  </action>
582  <action name="actionAboutQt" >
583   <property name="text" >
584    <string>About Qt</string>
585   </property>
586  </action>
587  <action name="actionAboutApplication" >
588   <property name="text" >
589    <string>About application</string>
590   </property>
591  </action>
592  <action name="actionQuit" >
593   <property name="text" >
594    <string>Quit</string>
595   </property>
596  </action>
597 </widget>
598 <customwidgets>
599  <customwidget>
600   <class>DayNavigatorWidget</class>
601   <extends>QWidget</extends>
602   <header>daynavigatorwidget.h</header>
603   <container>1</container>
604  </customwidget>
605  <customwidget>
606   <class>TreeView</class>
607   <extends>QTreeView</extends>
608   <header>../mvc/treeview.h</header>
609  </customwidget>
610  <customwidget>
611   <class>TabWidget</class>
612   <extends>QTabWidget</extends>
613   <header>tabwidget.h</header>
614   <container>1</container>
615  </customwidget>
616  <customwidget>
617   <class>ImportScheduleWidget</class>
618   <extends>QWidget</extends>
619   <header>importschedulewidget.h</header>
620   <container>1</container>
621  </customwidget>
622 </customwidgets>
623 <resources>
624  <include location="../icons.qrc" />
625 </resources>
626 <connections>
627  <connection>
628   <sender>actionQuit</sender>
629   <signal>triggered()</signal>
630   <receiver>MainWindow</receiver>
631   <slot>close()</slot>
632   <hints>
633    <hint type="sourcelabel" >
634     <x>-1</x>
635     <y>-1</y>
636    </hint>
637    <hint type="destinationlabel" >
638     <x>266</x>
639     <y>187</y>
640    </hint>
641   </hints>
642  </connection>
643 </connections>
644</ui>
Note: See TracBrowser for help on using the repository browser.