Ignore:
Timestamp:
04/22/10 16:26:31 (12 years ago)
Author:
kirilma <kirilma@…>
Branches:
master, qt5
Children:
7c6cf5e
Parents:
a61c5f5
Message:

reworked UI for conference editing

underlying representation of conference list is also changed

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/gui/mainwindow.ui

    ra61c5f5 rb431d47  
    9494       </layout>
    9595      </widget>
    96       <widget class="QWidget" name="conferenceTab">
    97        <attribute name="title">
    98         <string>Conference</string>
    99        </attribute>
    100        <layout class="QGridLayout" name="gridLayout_5">
    101         <item row="0" column="0">
    102          <layout class="QVBoxLayout" name="verticalLayout_4">
    103           <item>
    104            <widget class="QWidget" name="conferenceHeader" native="true">
    105             <layout class="QGridLayout" name="gridLayout_9">
    106              <item row="0" column="0">
    107               <widget class="QLabel" name="conferenceTitle">
    108                <property name="font">
    109                 <font>
    110                  <weight>75</weight>
    111                  <bold>true</bold>
    112                 </font>
    113                </property>
    114                <property name="text">
    115                 <string>Conference Name</string>
    116                </property>
    117                <property name="alignment">
    118                 <set>Qt::AlignCenter</set>
    119                </property>
    120                <property name="wordWrap">
    121                 <bool>true</bool>
    122                </property>
    123               </widget>
    124              </item>
    125              <item row="1" column="0">
    126               <widget class="QLabel" name="conferenceSubtitle">
    127                <property name="text">
    128                 <string>Conference Subtitle</string>
    129                </property>
    130                <property name="alignment">
    131                 <set>Qt::AlignCenter</set>
    132                </property>
    133                <property name="wordWrap">
    134                 <bool>true</bool>
    135                </property>
    136               </widget>
    137              </item>
    138              <item row="2" column="0">
    139               <widget class="Line" name="line">
    140                <property name="orientation">
    141                 <enum>Qt::Horizontal</enum>
    142                </property>
    143               </widget>
    144              </item>
    145              <item row="3" column="0">
    146               <layout class="QGridLayout" name="gridLayout_6">
    147                <item row="0" column="0">
    148                 <widget class="QLabel" name="label">
    149                  <property name="font">
    150                   <font>
    151                    <weight>75</weight>
    152                    <italic>true</italic>
    153                    <bold>true</bold>
    154                   </font>
    155                  </property>
    156                  <property name="text">
    157                   <string>When:</string>
    158                  </property>
    159                 </widget>
    160                </item>
    161                <item row="1" column="0">
    162                 <widget class="QLabel" name="label_2">
    163                  <property name="font">
    164                   <font>
    165                    <weight>75</weight>
    166                    <italic>true</italic>
    167                    <bold>true</bold>
    168                   </font>
    169                  </property>
    170                  <property name="text">
    171                   <string>Where:</string>
    172                  </property>
    173                 </widget>
    174                </item>
    175                <item row="0" column="2">
    176                 <widget class="QLabel" name="conferenceWhen">
    177                  <property name="text">
    178                   <string>DATE (FROM - TO)</string>
    179                  </property>
    180                 </widget>
    181                </item>
    182                <item row="1" column="2">
    183                 <widget class="QLabel" name="conferenceWhere">
    184                  <property name="text">
    185                   <string>CITY, CAMPUS</string>
    186                  </property>
    187                 </widget>
    188                </item>
    189                <item row="1" column="3">
    190                 <widget class="QPushButton" name="showMapButton">
    191                  <property name="text">
    192                   <string>MAP</string>
    193                  </property>
    194                  <property name="icon">
    195                   <iconset resource="../icons.qrc">
    196                    <normaloff>:/icons/compassBig.png</normaloff>:/icons/compassBig.png</iconset>
    197                  </property>
    198                  <property name="flat">
    199                   <bool>true</bool>
    200                  </property>
    201                 </widget>
    202                </item>
    203                <item row="1" column="4">
    204                 <spacer name="horizontalSpacer_3">
    205                  <property name="orientation">
    206                   <enum>Qt::Horizontal</enum>
    207                  </property>
    208                  <property name="sizeHint" stdset="0">
    209                   <size>
    210                    <width>40</width>
    211                    <height>20</height>
    212                   </size>
    213                  </property>
    214                 </spacer>
    215                </item>
    216                <item row="0" column="1">
    217                 <widget class="QLabel" name="spacer">
    218                  <property name="text">
    219                   <string/>
    220                  </property>
    221                 </widget>
    222                </item>
    223               </layout>
    224              </item>
    225              <item row="4" column="0">
    226               <widget class="Line" name="line_2">
    227                <property name="orientation">
    228                 <enum>Qt::Horizontal</enum>
    229                </property>
    230               </widget>
    231              </item>
    232             </layout>
    233            </widget>
    234           </item>
    235           <item>
    236            <widget class="QWidget" name="selectConferenceWidget" native="true">
    237             <property name="sizePolicy">
    238              <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
    239               <horstretch>0</horstretch>
    240               <verstretch>0</verstretch>
    241              </sizepolicy>
    242             </property>
    243             <layout class="QHBoxLayout" name="horizontalLayout">
    244              <item>
    245               <widget class="QLabel" name="selectConferenceLabel">
    246                <property name="text">
    247                 <string>Select conference: </string>
    248                </property>
    249               </widget>
    250              </item>
    251              <item>
    252               <spacer name="horizontalSpacer">
    253                <property name="orientation">
    254                 <enum>Qt::Horizontal</enum>
    255                </property>
    256                <property name="sizeHint" stdset="0">
    257                 <size>
    258                  <width>40</width>
    259                  <height>20</height>
    260                 </size>
    261                </property>
    262               </spacer>
    263              </item>
    264              <item>
    265               <widget class="QComboBox" name="selectConference">
    266                <property name="sizePolicy">
    267                 <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
    268                  <horstretch>0</horstretch>
    269                  <verstretch>0</verstretch>
    270                 </sizepolicy>
    271                </property>
    272               </widget>
    273              </item>
    274             </layout>
    275            </widget>
    276           </item>
    277           <item>
    278            <widget class="ImportScheduleWidget" name="importScheduleWidget" native="true">
    279             <property name="sizePolicy">
    280              <sizepolicy hsizetype="MinimumExpanding" vsizetype="MinimumExpanding">
    281               <horstretch>0</horstretch>
    282               <verstretch>0</verstretch>
    283              </sizepolicy>
    284             </property>
    285            </widget>
    286           </item>
    287           <item>
    288            <spacer name="verticalSpacer">
    289             <property name="orientation">
    290              <enum>Qt::Vertical</enum>
    291             </property>
    292             <property name="sizeHint" stdset="0">
    293              <size>
    294               <width>20</width>
    295               <height>40</height>
    296              </size>
    297             </property>
    298            </spacer>
    299           </item>
    300          </layout>
    301         </item>
    302        </layout>
    303       </widget>
    30496     </widget>
    30597    </item>
     
    322114    <addaction name="settingsAction"/>
    323115    <addaction name="aboutAction"/>
     116    <addaction name="conferencesAction"/>
    324117   </widget>
    325118   <addaction name="menuMenu"/>
     
    348141   </property>
    349142  </action>
     143  <action name="conferencesAction">
     144   <property name="text">
     145    <string>Conferences</string>
     146   </property>
     147  </action>
    350148 </widget>
    351149 <customwidgets>
    352   <customwidget>
    353    <class>ImportScheduleWidget</class>
    354    <extends>QWidget</extends>
    355    <header>importschedulewidget.h</header>
    356    <container>1</container>
    357   </customwidget>
    358150  <customwidget>
    359151   <class>SearchTabContainer</class>
Note: See TracChangeset for help on using the changeset viewer.