source: src/gui/mainwindow.ui @ 30e2bdf

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

added 'Conference' tab - to list conference details

  • implemented AppSettings? for storing Application settings
    • stored conference ID
  • Property mode set to 100644
File size: 12.0 KB
RevLine 
[395d6d3]1<ui version="4.0" >
[9bbb44e]2 <class>MainWindow</class>
[395d6d3]3 <widget class="QMainWindow" name="MainWindow" >
4  <property name="geometry" >
[9bbb44e]5   <rect>
6    <x>0</x>
7    <y>0</y>
[4693fa6]8    <width>609</width>
9    <height>431</height>
[9bbb44e]10   </rect>
11  </property>
[395d6d3]12  <property name="minimumSize" >
[e868b2d]13   <size>
14    <width>400</width>
15    <height>300</height>
16   </size>
17  </property>
[395d6d3]18  <property name="windowTitle" >
[9bbb44e]19   <string>MainWindow</string>
20  </property>
[395d6d3]21  <widget class="QWidget" name="centralwidget" >
22   <layout class="QGridLayout" name="gridLayout" >
23    <item row="0" column="0" >
24     <widget class="QTabWidget" name="tabWidget" >
25      <property name="currentIndex" >
[30e2bdf]26       <number>5</number>
[9bbb44e]27      </property>
[395d6d3]28      <widget class="QWidget" name="dayViewTab" >
29       <attribute name="title" >
[92995da]30        <string>Day View</string>
[66327a0]31       </attribute>
[395d6d3]32       <layout class="QGridLayout" name="gridLayout_2" >
33        <item row="0" column="0" >
34         <layout class="QVBoxLayout" name="verticalLayout" >
[c2d66b2]35          <item>
[395d6d3]36           <widget class="DayNavigatorWidget" native="1" name="dayNavigator" />
[c2d66b2]37          </item>
[66327a0]38          <item>
[395d6d3]39           <widget class="TreeView" name="dayTreeView" >
40            <property name="maximumSize" >
[66327a0]41             <size>
42              <width>16777215</width>
43              <height>16777215</height>
44             </size>
45            </property>
46           </widget>
47          </item>
48         </layout>
49        </item>
50       </layout>
51      </widget>
[395d6d3]52      <widget class="QWidget" name="favouritesTab" >
53       <attribute name="title" >
[6f39595]54        <string>Favourites</string>
[f3f6162]55       </attribute>
[395d6d3]56       <layout class="QGridLayout" name="gridLayout_3" >
57        <item row="0" column="0" >
58         <layout class="QVBoxLayout" name="verticalLayout_2" >
[7f84a70]59          <item>
[395d6d3]60           <widget class="DayNavigatorWidget" native="1" name="favouriteDayNavigator" />
[7f84a70]61          </item>
62          <item>
[395d6d3]63           <widget class="TreeView" name="favTreeView" />
[7f84a70]64          </item>
65         </layout>
[6f39595]66        </item>
67       </layout>
[f3f6162]68      </widget>
[30e2bdf]69      <widget class="QWidget" name="tracksTab" >
[395d6d3]70       <attribute name="title" >
[4693fa6]71        <string>Tracks</string>
[f3f6162]72       </attribute>
[395d6d3]73       <layout class="QGridLayout" name="gridLayout_4" >
74        <item row="0" column="0" >
75         <layout class="QVBoxLayout" name="activitiesVerticalLayout" >
[18681b3]76          <item>
[4693fa6]77           <widget class="DayNavigatorWidget" native="1" name="trackDayNavigator" />
[18681b3]78          </item>
79          <item>
[4693fa6]80           <widget class="TreeView" name="trackTreeView" >
[395d6d3]81            <property name="maximumSize" >
[18681b3]82             <size>
83              <width>16777215</width>
84              <height>16777215</height>
85             </size>
86            </property>
87           </widget>
88          </item>
89         </layout>
90        </item>
91       </layout>
[f3f6162]92      </widget>
[30e2bdf]93      <widget class="QWidget" name="searchTab" >
94       <attribute name="title" >
[f3f6162]95        <string>Search</string>
96       </attribute>
[30e2bdf]97       <layout class="QVBoxLayout" name="verticalLayout_3" >
[9d8946b]98        <item>
[30e2bdf]99         <layout class="QFormLayout" name="searchHeadLayout" >
100          <property name="fieldGrowthPolicy" >
[9d8946b]101           <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
102          </property>
[30e2bdf]103          <item row="0" column="0" >
104           <widget class="QCheckBox" name="searchTitle" >
105            <property name="text" >
[9d8946b]106             <string>Title</string>
107            </property>
108           </widget>
109          </item>
[30e2bdf]110          <item row="0" column="1" >
111           <layout class="QHBoxLayout" name="horizontalLayout" >
[9d8946b]112            <item>
[30e2bdf]113             <widget class="QLineEdit" name="searchEdit" >
114              <property name="enabled" >
[9d8946b]115               <bool>true</bool>
116              </property>
[30e2bdf]117              <property name="toolTip" >
[9d8946b]118               <string>type a keyword to search</string>
119              </property>
120             </widget>
121            </item>
122            <item>
[30e2bdf]123             <widget class="QPushButton" name="searchButton" >
124              <property name="text" >
[9d8946b]125               <string>Search</string>
126              </property>
[30e2bdf]127              <property name="checkable" >
[9d8946b]128               <bool>false</bool>
129              </property>
[30e2bdf]130              <property name="autoDefault" >
[9d8946b]131               <bool>false</bool>
132              </property>
[30e2bdf]133              <property name="default" >
[9d8946b]134               <bool>true</bool>
135              </property>
[30e2bdf]136              <property name="flat" >
[9d8946b]137               <bool>false</bool>
138              </property>
139             </widget>
140            </item>
141           </layout>
142          </item>
[30e2bdf]143          <item row="1" column="0" >
144           <widget class="QCheckBox" name="searchAbstract" >
145            <property name="text" >
[9d8946b]146             <string>Abstract</string>
147            </property>
148           </widget>
149          </item>
150         </layout>
151        </item>
152        <item>
[30e2bdf]153         <layout class="QHBoxLayout" name="searchDayNavigatorHorizontalLayout" >
[9d8946b]154          <item>
[30e2bdf]155           <spacer name="horizontalSpacer_2" >
156            <property name="orientation" >
[9d8946b]157             <enum>Qt::Horizontal</enum>
158            </property>
[30e2bdf]159            <property name="sizeHint" stdset="0" >
[9d8946b]160             <size>
161              <width>40</width>
162              <height>20</height>
163             </size>
164            </property>
165           </spacer>
166          </item>
167          <item>
[30e2bdf]168           <widget class="DayNavigatorWidget" native="1" name="searchDayNavigator" >
169            <property name="maximumSize" >
[9d8946b]170             <size>
171              <width>16777215</width>
172              <height>16777215</height>
173             </size>
174            </property>
175           </widget>
176          </item>
177          <item>
[30e2bdf]178           <spacer name="horizontalSpacer" >
179            <property name="orientation" >
[9d8946b]180             <enum>Qt::Horizontal</enum>
181            </property>
[30e2bdf]182            <property name="sizeHint" stdset="0" >
[9d8946b]183             <size>
184              <width>40</width>
185              <height>20</height>
186             </size>
187            </property>
188           </spacer>
189          </item>
190         </layout>
191        </item>
192        <item>
[30e2bdf]193         <widget class="TreeView" name="searchTreeView" >
194          <property name="maximumSize" >
[9d8946b]195           <size>
196            <width>16777215</width>
197            <height>16777215</height>
198           </size>
199          </property>
200         </widget>
201        </item>
202       </layout>
[f3f6162]203      </widget>
[4693fa6]204      <widget class="QWidget" name="mapTab" >
205       <attribute name="title" >
[f3f6162]206        <string>Map</string>
[66327a0]207       </attribute>
208      </widget>
[30e2bdf]209      <widget class="QWidget" name="conferenceTab" >
210       <attribute name="title" >
211        <string>Conference</string>
212       </attribute>
213       <layout class="QGridLayout" name="gridLayout_5" >
214        <item row="0" column="0" >
215         <layout class="QVBoxLayout" name="verticalLayout_4" >
216          <item>
217           <widget class="QLabel" name="conferenceTitle" >
218            <property name="font" >
219             <font>
220              <weight>75</weight>
221              <bold>true</bold>
222             </font>
223            </property>
224            <property name="text" >
225             <string>Conference Name</string>
226            </property>
227            <property name="alignment" >
228             <set>Qt::AlignCenter</set>
229            </property>
230            <property name="wordWrap" >
231             <bool>true</bool>
232            </property>
233           </widget>
234          </item>
235          <item>
236           <widget class="QLabel" name="conferenceSubtitle" >
237            <property name="text" >
238             <string>Conference Subtitle</string>
239            </property>
240            <property name="alignment" >
241             <set>Qt::AlignCenter</set>
242            </property>
243            <property name="wordWrap" >
244             <bool>true</bool>
245            </property>
246           </widget>
247          </item>
248          <item>
249           <widget class="Line" name="line" >
250            <property name="orientation" >
251             <enum>Qt::Horizontal</enum>
252            </property>
253           </widget>
254          </item>
255          <item>
256           <layout class="QGridLayout" name="gridLayout_6" >
257            <item row="0" column="0" >
258             <widget class="QLabel" name="label" >
259              <property name="text" >
260               <string>When:</string>
261              </property>
262             </widget>
263            </item>
264            <item row="1" column="0" >
265             <widget class="QLabel" name="label_2" >
266              <property name="text" >
267               <string>Where:</string>
268              </property>
269             </widget>
270            </item>
271            <item row="0" column="1" >
272             <widget class="QLabel" name="conferenceWhen" >
273              <property name="text" >
274               <string>DATE (FROM - TO)</string>
275              </property>
276             </widget>
277            </item>
278            <item row="1" column="1" >
279             <widget class="QLabel" name="conferenceWhere" >
280              <property name="text" >
281               <string>CITY, CAMPUS</string>
282              </property>
283             </widget>
284            </item>
285            <item row="1" column="2" >
286             <widget class="QPushButton" name="showMapButton" >
287              <property name="text" >
288               <string>MAP</string>
289              </property>
290             </widget>
291            </item>
292            <item row="1" column="3" >
293             <spacer name="horizontalSpacer_3" >
294              <property name="orientation" >
295               <enum>Qt::Horizontal</enum>
296              </property>
297              <property name="sizeHint" stdset="0" >
298               <size>
299                <width>40</width>
300                <height>20</height>
301               </size>
302              </property>
303             </spacer>
304            </item>
305           </layout>
306          </item>
307          <item>
308           <spacer name="verticalSpacer" >
309            <property name="orientation" >
310             <enum>Qt::Vertical</enum>
311            </property>
312            <property name="sizeHint" stdset="0" >
313             <size>
314              <width>20</width>
315              <height>40</height>
316             </size>
317            </property>
318           </spacer>
319          </item>
320         </layout>
321        </item>
322       </layout>
323      </widget>
[9bbb44e]324     </widget>
[66327a0]325    </item>
326   </layout>
[9bbb44e]327  </widget>
[395d6d3]328  <widget class="QMenuBar" name="menubar" >
329   <property name="geometry" >
[9bbb44e]330    <rect>
331     <x>0</x>
332     <y>0</y>
[4693fa6]333     <width>609</width>
[395d6d3]334     <height>22</height>
[9bbb44e]335    </rect>
336   </property>
[395d6d3]337   <widget class="QMenu" name="menuFile" >
338    <property name="title" >
[72f6fe4]339     <string>File</string>
340    </property>
[395d6d3]341    <addaction name="actionImportSchedule" />
342    <addaction name="actionQuit" />
[72f6fe4]343   </widget>
[395d6d3]344   <widget class="QMenu" name="menuAbout" >
345    <property name="title" >
[c2d66b2]346     <string>Help</string>
347    </property>
[395d6d3]348    <addaction name="actionAboutQt" />
349    <addaction name="actionAboutApplication" />
[c2d66b2]350   </widget>
[395d6d3]351   <addaction name="menuAbout" />
352   <addaction name="menuFile" />
[9bbb44e]353  </widget>
[395d6d3]354  <widget class="QStatusBar" name="statusbar" />
355  <action name="actionImportSchedule" >
356   <property name="text" >
[72f6fe4]357    <string>Import Schedule</string>
358   </property>
359  </action>
[395d6d3]360  <action name="actionAboutQt" >
361   <property name="text" >
[c2d66b2]362    <string>About Qt</string>
363   </property>
364  </action>
[395d6d3]365  <action name="actionAboutApplication" >
366   <property name="text" >
[c2d66b2]367    <string>About application</string>
368   </property>
369  </action>
[395d6d3]370  <action name="actionQuit" >
371   <property name="text" >
[9f7666d]372    <string>Quit</string>
373   </property>
374  </action>
[9bbb44e]375 </widget>
[66327a0]376 <customwidgets>
[969a840]377  <customwidget>
378   <class>DayNavigatorWidget</class>
379   <extends>QWidget</extends>
380   <header>daynavigatorwidget.h</header>
381   <container>1</container>
382  </customwidget>
[92995da]383  <customwidget>
384   <class>TreeView</class>
385   <extends>QTreeView</extends>
386   <header>../mvc/treeview.h</header>
387  </customwidget>
[66327a0]388 </customwidgets>
[9bbb44e]389 <resources/>
[9f7666d]390 <connections>
391  <connection>
392   <sender>actionQuit</sender>
393   <signal>triggered()</signal>
394   <receiver>MainWindow</receiver>
395   <slot>close()</slot>
396   <hints>
[395d6d3]397    <hint type="sourcelabel" >
[9f7666d]398     <x>-1</x>
399     <y>-1</y>
400    </hint>
[395d6d3]401    <hint type="destinationlabel" >
[9f7666d]402     <x>266</x>
403     <y>187</y>
404    </hint>
405   </hints>
406  </connection>
407 </connections>
[9bbb44e]408</ui>
Note: See TracBrowser for help on using the repository browser.