Ignore:
Timestamp:
01/27/10 16:06:21 (12 years ago)
Author:
timkoma <timkoma@…>
Branches:
master, qt5
Children:
0bb39f5
Parents:
33b5c34
Message:

refactoring of the TABS

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/gui/mainwindow.ui

    r33b5c34 r07ae23a  
    1 <ui version="4.0" >
     1<?xml version="1.0" encoding="UTF-8"?>
     2<ui version="4.0">
    23 <class>MainWindow</class>
    3  <widget class="QMainWindow" name="MainWindow" >
    4   <property name="geometry" >
     4 <widget class="QMainWindow" name="MainWindow">
     5  <property name="geometry">
    56   <rect>
    67    <x>0</x>
     
    1011   </rect>
    1112  </property>
    12   <property name="minimumSize" >
     13  <property name="minimumSize">
    1314   <size>
    1415    <width>400</width>
     
    1617   </size>
    1718  </property>
    18   <property name="windowTitle" >
     19  <property name="windowTitle">
    1920   <string>MainWindow</string>
    2021  </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>
     22  <widget class="QWidget" name="centralwidget">
     23   <layout class="QGridLayout" name="gridLayout">
     24    <item row="0" column="0">
     25     <widget class="TabWidget" name="tabWidget">
     26      <property name="currentIndex">
     27       <number>3</number>
    2728      </property>
    28       <widget class="QWidget" name="dayViewTab" >
    29        <attribute name="title" >
     29      <widget class="QWidget" name="dayViewTab">
     30       <attribute name="title">
    3031        <string>Day View</string>
    3132       </attribute>
    32        <layout class="QGridLayout" name="gridLayout_2" >
    33         <item row="0" column="0" >
    34          <widget class="TabContainer" native="1" name="dayTabContainer" />
    35         </item>
    36        </layout>
    37       </widget>
    38       <widget class="QWidget" name="favouritesTab" >
    39        <attribute name="title" >
     33       <layout class="QGridLayout" name="gridLayout_2">
     34        <item row="0" column="0">
     35         <widget class="DayViewTabContainer" name="dayTabContainer" native="true"/>
     36        </item>
     37       </layout>
     38      </widget>
     39      <widget class="QWidget" name="favouritesTab">
     40       <attribute name="title">
    4041        <string>Favourites</string>
    4142       </attribute>
    42        <layout class="QGridLayout" name="gridLayout_3" >
    43         <item row="0" column="0" >
    44          <widget class="TabContainer" native="1" name="favsTabContainer" />
    45         </item>
    46        </layout>
    47       </widget>
    48       <widget class="QWidget" name="tracksTab" >
    49        <attribute name="title" >
     43       <layout class="QGridLayout" name="gridLayout_3">
     44        <item row="0" column="0">
     45         <widget class="FavTabContainer" name="favsTabContainer" native="true"/>
     46        </item>
     47       </layout>
     48      </widget>
     49      <widget class="QWidget" name="tracksTab">
     50       <attribute name="title">
    5051        <string>Tracks</string>
    5152       </attribute>
    52        <layout class="QGridLayout" name="gridLayout_4" >
    53         <item row="0" column="0" >
    54          <widget class="TabContainer" native="1" name="tracksTabContainer" />
    55         </item>
    56        </layout>
    57       </widget>
    58       <widget class="QWidget" name="searchTab" >
    59        <attribute name="title" >
     53       <layout class="QGridLayout" name="gridLayout_4">
     54        <item row="0" column="0">
     55         <widget class="TracksTabContainer" name="tracksTabContainer" native="true"/>
     56        </item>
     57       </layout>
     58      </widget>
     59      <widget class="QWidget" name="searchTab">
     60       <attribute name="title">
    6061        <string>Search</string>
    6162       </attribute>
    62        <layout class="QHBoxLayout" name="horizontalLayout_1" >
     63       <layout class="QHBoxLayout" name="horizontalLayout_1">
    6364        <item>
    64          <widget class="TabContainer" native="1" name="searchTabContainer" />
    65         </item>
    66        </layout>
    67       </widget>
    68       <widget class="QWidget" name="roomsTab" >
    69        <attribute name="title" >
     65         <widget class="SearchTabContainer" name="searchTabContainer" native="true">
     66          <property name="sizePolicy">
     67           <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
     68            <horstretch>0</horstretch>
     69            <verstretch>0</verstretch>
     70           </sizepolicy>
     71          </property>
     72         </widget>
     73        </item>
     74       </layout>
     75      </widget>
     76      <widget class="QWidget" name="roomsTab">
     77       <attribute name="title">
    7078        <string>Rooms</string>
    7179       </attribute>
    72        <layout class="QGridLayout" name="gridLayout_8" >
    73         <item row="0" column="0" >
    74          <widget class="TabContainer" native="1" name="roomsTabContainer" />
    75         </item>
    76        </layout>
    77       </widget>
    78       <widget class="QWidget" name="conferenceTab" >
    79        <attribute name="title" >
     80       <layout class="QGridLayout" name="gridLayout_8">
     81        <item row="0" column="0">
     82         <widget class="RoomsTabContainer" name="roomsTabContainer" native="true"/>
     83        </item>
     84       </layout>
     85      </widget>
     86      <widget class="QWidget" name="conferenceTab">
     87       <attribute name="title">
    8088        <string>Conference</string>
    8189       </attribute>
    82        <layout class="QGridLayout" name="gridLayout_5" >
    83         <item row="0" column="0" >
    84          <layout class="QVBoxLayout" name="verticalLayout_4" >
    85           <item>
    86            <widget class="QLabel" name="conferenceTitle" >
    87             <property name="font" >
     90       <layout class="QGridLayout" name="gridLayout_5">
     91        <item row="0" column="0">
     92         <layout class="QVBoxLayout" name="verticalLayout_4">
     93          <item>
     94           <widget class="QLabel" name="conferenceTitle">
     95            <property name="font">
    8896             <font>
    8997              <weight>75</weight>
     
    9199             </font>
    92100            </property>
    93             <property name="text" >
     101            <property name="text">
    94102             <string>Conference Name</string>
    95103            </property>
    96             <property name="alignment" >
     104            <property name="alignment">
    97105             <set>Qt::AlignCenter</set>
    98106            </property>
    99             <property name="wordWrap" >
     107            <property name="wordWrap">
    100108             <bool>true</bool>
    101109            </property>
     
    103111          </item>
    104112          <item>
    105            <widget class="QLabel" name="conferenceSubtitle" >
    106             <property name="text" >
     113           <widget class="QLabel" name="conferenceSubtitle">
     114            <property name="text">
    107115             <string>Conference Subtitle</string>
    108116            </property>
    109             <property name="alignment" >
     117            <property name="alignment">
    110118             <set>Qt::AlignCenter</set>
    111119            </property>
    112             <property name="wordWrap" >
     120            <property name="wordWrap">
    113121             <bool>true</bool>
    114122            </property>
     
    116124          </item>
    117125          <item>
    118            <widget class="Line" name="line" >
    119             <property name="orientation" >
     126           <widget class="Line" name="line">
     127            <property name="orientation">
    120128             <enum>Qt::Horizontal</enum>
    121129            </property>
     
    123131          </item>
    124132          <item>
    125            <layout class="QGridLayout" name="gridLayout_6" >
    126             <item row="0" column="0" >
    127              <widget class="QLabel" name="label" >
    128               <property name="font" >
     133           <layout class="QGridLayout" name="gridLayout_6">
     134            <item row="0" column="0">
     135             <widget class="QLabel" name="label">
     136              <property name="font">
    129137               <font>
    130138                <weight>75</weight>
     
    133141               </font>
    134142              </property>
    135               <property name="text" >
     143              <property name="text">
    136144               <string>When:</string>
    137145              </property>
    138146             </widget>
    139147            </item>
    140             <item row="1" column="0" >
    141              <widget class="QLabel" name="label_2" >
    142               <property name="font" >
     148            <item row="1" column="0">
     149             <widget class="QLabel" name="label_2">
     150              <property name="font">
    143151               <font>
    144152                <weight>75</weight>
     
    147155               </font>
    148156              </property>
    149               <property name="text" >
     157              <property name="text">
    150158               <string>Where:</string>
    151159              </property>
    152160             </widget>
    153161            </item>
    154             <item row="0" column="2" >
    155              <widget class="QLabel" name="conferenceWhen" >
    156               <property name="text" >
     162            <item row="0" column="2">
     163             <widget class="QLabel" name="conferenceWhen">
     164              <property name="text">
    157165               <string>DATE (FROM - TO)</string>
    158166              </property>
    159167             </widget>
    160168            </item>
    161             <item row="1" column="2" >
    162              <widget class="QLabel" name="conferenceWhere" >
    163               <property name="text" >
     169            <item row="1" column="2">
     170             <widget class="QLabel" name="conferenceWhere">
     171              <property name="text">
    164172               <string>CITY, CAMPUS</string>
    165173              </property>
    166174             </widget>
    167175            </item>
    168             <item row="1" column="3" >
    169              <widget class="QPushButton" name="showMapButton" >
    170               <property name="text" >
     176            <item row="1" column="3">
     177             <widget class="QPushButton" name="showMapButton">
     178              <property name="text">
    171179               <string>MAP</string>
    172180              </property>
    173               <property name="icon" >
    174                <iconset resource="../icons.qrc" >
     181              <property name="icon">
     182               <iconset resource="../icons.qrc">
    175183                <normaloff>:/icons/compassBig.png</normaloff>:/icons/compassBig.png</iconset>
    176184              </property>
    177               <property name="flat" >
     185              <property name="flat">
    178186               <bool>true</bool>
    179187              </property>
    180188             </widget>
    181189            </item>
    182             <item row="1" column="4" >
    183              <spacer name="horizontalSpacer_3" >
    184               <property name="orientation" >
     190            <item row="1" column="4">
     191             <spacer name="horizontalSpacer_3">
     192              <property name="orientation">
    185193               <enum>Qt::Horizontal</enum>
    186194              </property>
    187               <property name="sizeHint" stdset="0" >
     195              <property name="sizeHint" stdset="0">
    188196               <size>
    189197                <width>40</width>
     
    193201             </spacer>
    194202            </item>
    195             <item row="0" column="1" >
    196              <widget class="QLabel" name="spacer" >
    197               <property name="text" >
     203            <item row="0" column="1">
     204             <widget class="QLabel" name="spacer">
     205              <property name="text">
    198206               <string/>
    199207              </property>
     
    203211          </item>
    204212          <item>
    205            <widget class="Line" name="line_2" >
    206             <property name="orientation" >
     213           <widget class="Line" name="line_2">
     214            <property name="orientation">
    207215             <enum>Qt::Horizontal</enum>
    208216            </property>
     
    210218          </item>
    211219          <item>
    212            <widget class="ImportScheduleWidget" native="1" name="importScheduleWidget" >
    213             <property name="sizePolicy" >
    214              <sizepolicy vsizetype="MinimumExpanding" hsizetype="MinimumExpanding" >
     220           <widget class="ImportScheduleWidget" name="importScheduleWidget" native="true">
     221            <property name="sizePolicy">
     222             <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
    215223              <horstretch>0</horstretch>
    216224              <verstretch>0</verstretch>
     
    220228          </item>
    221229          <item>
    222            <spacer name="verticalSpacer" >
    223             <property name="orientation" >
     230           <spacer name="verticalSpacer">
     231            <property name="orientation">
    224232             <enum>Qt::Vertical</enum>
    225233            </property>
    226             <property name="sizeHint" stdset="0" >
     234            <property name="sizeHint" stdset="0">
    227235             <size>
    228236              <width>20</width>
     
    236244       </layout>
    237245      </widget>
    238       <widget class="QWidget" name="nowTab" >
    239        <attribute name="title" >
     246      <widget class="QWidget" name="nowTab">
     247       <attribute name="title">
    240248        <string>Now</string>
    241249       </attribute>
    242        <layout class="QGridLayout" name="gridLayout_7" >
    243         <item row="0" column="0" >
    244          <widget class="TabContainer" native="1" name="nowTabContainer" />
     250       <layout class="QGridLayout" name="gridLayout_7">
     251        <item row="0" column="0">
     252         <widget class="NowTabContainer" name="nowTabContainer" native="true"/>
    245253        </item>
    246254       </layout>
     
    250258   </layout>
    251259  </widget>
    252   <widget class="QStatusBar" name="statusbar" />
     260  <widget class="QStatusBar" name="statusbar"/>
    253261 </widget>
    254262 <customwidgets>
     
    266274  </customwidget>
    267275  <customwidget>
    268    <class>TabContainer</class>
    269    <extends>QWidget</extends>
    270    <header>tabcontainer.h</header>
    271    <container>1</container>
     276   <class>SearchTabContainer</class>
     277   <extends>QWidget</extends>
     278   <header>searchtabcontainer.h</header>
     279  </customwidget>
     280  <customwidget>
     281   <class>DayViewTabContainer</class>
     282   <extends>QWidget</extends>
     283   <header>dayviewtabcontainer.h</header>
     284  </customwidget>
     285  <customwidget>
     286   <class>FavTabContainer</class>
     287   <extends>QWidget</extends>
     288   <header>favtabcontainer.h</header>
     289  </customwidget>
     290  <customwidget>
     291   <class>TracksTabContainer</class>
     292   <extends>QWidget</extends>
     293   <header>trackstabcontainer.h</header>
     294  </customwidget>
     295  <customwidget>
     296   <class>RoomsTabContainer</class>
     297   <extends>QWidget</extends>
     298   <header>roomstabcontainer.h</header>
     299  </customwidget>
     300  <customwidget>
     301   <class>NowTabContainer</class>
     302   <extends>QWidget</extends>
     303   <header>nowtabcontainer.h</header>
    272304  </customwidget>
    273305 </customwidgets>
    274306 <resources>
    275   <include location="../icons.qrc" />
     307  <include location="../icons.qrc"/>
    276308 </resources>
    277309 <connections/>
Note: See TracChangeset for help on using the changeset viewer.