Ignore:
Timestamp:
01/26/10 20:17:47 (12 years ago)
Author:
pavelpa <pavelpa@…>
Branches:
master, qt5
Children:
3a8dc71
Parents:
61ff1b8
Message:

implemented 'tab container' widget, which groups daynavigator with treeview

  • moved functionality from mainwindow to tabcontainer
  • TODO: 'search' tab not done yet
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/gui/mainwindow.ui

    r61ff1b8 r05afe5f  
    66    <x>0</x>
    77    <y>0</y>
    8     <width>935</width>
    9     <height>514</height>
     8    <width>903</width>
     9    <height>498</height>
    1010   </rect>
    1111  </property>
     
    3232       <layout class="QGridLayout" name="gridLayout_2" >
    3333        <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>
     34         <widget class="TabContainer" native="1" name="dayTabContainer" />
    6035        </item>
    6136       </layout>
     
    6641       </attribute>
    6742       <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>
     43        <item row="0" column="0" >
     44         <widget class="TabContainer" native="1" name="favsTabContainer" />
    7745        </item>
    7846       </layout>
     
    8452       <layout class="QGridLayout" name="gridLayout_4" >
    8553        <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>
     54         <widget class="TabContainer" native="1" name="tracksTabContainer" />
    10155        </item>
    10256       </layout>
     
    339293       <layout class="QGridLayout" name="gridLayout_8" >
    340294        <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>
     295         <widget class="TabContainer" native="1" name="roomsTabContainer" />
    359296        </item>
    360297       </layout>
     
    520457       </layout>
    521458      </widget>
    522       <widget class="QWidget" name="tab" >
     459      <widget class="QWidget" name="nowTab" >
    523460       <attribute name="title" >
    524461        <string>Now</string>
     
    526463       <layout class="QGridLayout" name="gridLayout_7" >
    527464        <item row="0" column="0" >
    528          <widget class="TreeView" name="nowTreeView" />
     465         <widget class="TabContainer" native="1" name="nowTabContainer" />
    529466        </item>
    530467       </layout>
     
    560497   <container>1</container>
    561498  </customwidget>
     499  <customwidget>
     500   <class>TabContainer</class>
     501   <extends>QWidget</extends>
     502   <header>tabcontainer.h</header>
     503   <container>1</container>
     504  </customwidget>
    562505 </customwidgets>
    563506 <resources>
Note: See TracChangeset for help on using the changeset viewer.