Changeset f7dc75a for src


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

fine tune geometry to look nicer

Location:
src/gui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/gui/conferenceeditor.cpp

    r7c6cf5e rf7dc75a  
    170170    addBtn->hide();
    171171    removeBtn->hide();
     172    buttons->layout()->removeItem(buttonsSpacer);
    172173    progressBar->setValue(0);
    173174    progressBar->show();
     
    187188    qDebug() << __PRETTY_FUNCTION__ << title;
    188189    addBtn->show();
     190    buttons->layout()->addItem(buttonsSpacer);
    189191    progressBar->hide();
    190192
  • src/gui/conferenceeditor.ui

    r7c6cf5e rf7dc75a  
    1818    <normaloff>:/icons/brain-alone.png</normaloff>:/icons/brain-alone.png</iconset>
    1919  </property>
    20   <layout class="QVBoxLayout" name="verticalLayout">
     20  <layout class="QHBoxLayout" name="horizontalLayout">
     21   <property name="spacing">
     22    <number>0</number>
     23   </property>
     24   <property name="margin">
     25    <number>0</number>
     26   </property>
    2127   <item>
    22     <widget class="QWidget" name="widget" native="true">
    23      <layout class="QHBoxLayout" name="horizontalLayout">
     28    <widget class="QWidget" name="widget_2" native="true">
     29     <layout class="QVBoxLayout" name="verticalLayout_2">
    2430      <item>
    25        <widget class="QWidget" name="widget_2" native="true">
    26         <layout class="QVBoxLayout" name="verticalLayout_2">
     31       <widget class="QWidget" name="buttons" native="true">
     32        <layout class="QHBoxLayout" name="horizontalLayout_2">
     33         <property name="margin">
     34          <number>0</number>
     35         </property>
    2736         <item>
    28           <widget class="QWidget" name="widget_4" native="true">
    29            <layout class="QHBoxLayout" name="horizontalLayout_2">
    30             <item>
    31              <widget class="QPushButton" name="addBtn">
    32               <property name="sizePolicy">
    33                <sizepolicy hsizetype="Minimum" vsizetype="Fixed">
    34                 <horstretch>0</horstretch>
    35                 <verstretch>0</verstretch>
    36                </sizepolicy>
    37               </property>
    38               <property name="minimumSize">
    39                <size>
    40                 <width>38</width>
    41                 <height>27</height>
    42                </size>
    43               </property>
    44               <property name="maximumSize">
    45                <size>
    46                 <width>38</width>
    47                 <height>27</height>
    48                </size>
    49               </property>
    50               <property name="text">
    51                <string notr="true"/>
    52               </property>
    53               <property name="icon">
    54                <iconset resource="../icons.qrc">
    55                 <normaloff>:/icons/add.png</normaloff>:/icons/add.png</iconset>
    56               </property>
    57              </widget>
    58             </item>
    59             <item>
    60              <widget class="QPushButton" name="removeBtn">
    61               <property name="text">
    62                <string notr="true"/>
    63               </property>
    64               <property name="icon">
    65                <iconset resource="../icons.qrc">
    66                 <normaloff>:/icons/remove.png</normaloff>:/icons/remove.png</iconset>
    67               </property>
    68              </widget>
    69             </item>
    70             <item>
    71              <widget class="QProgressBar" name="progressBar">
    72               <property name="sizePolicy">
    73                <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
    74                 <horstretch>10</horstretch>
    75                 <verstretch>0</verstretch>
    76                </sizepolicy>
    77               </property>
    78               <property name="value">
    79                <number>0</number>
    80               </property>
    81               <property name="textVisible">
    82                <bool>false</bool>
    83               </property>
    84              </widget>
    85             </item>
    86             <item>
    87              <spacer name="horizontalSpacer">
    88               <property name="orientation">
    89                <enum>Qt::Horizontal</enum>
    90               </property>
    91               <property name="sizeHint" stdset="0">
    92                <size>
    93                 <width>0</width>
    94                 <height>20</height>
    95                </size>
    96               </property>
    97              </spacer>
    98             </item>
    99            </layout>
     37          <widget class="QPushButton" name="addBtn">
     38           <property name="sizePolicy">
     39            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
     40             <horstretch>0</horstretch>
     41             <verstretch>0</verstretch>
     42            </sizepolicy>
     43           </property>
     44           <property name="text">
     45            <string notr="true"/>
     46           </property>
     47           <property name="icon">
     48            <iconset resource="../icons.qrc">
     49             <normaloff>:/icons/add.png</normaloff>:/icons/add.png</iconset>
     50           </property>
    10051          </widget>
    10152         </item>
    10253         <item>
    103           <widget class="QListView" name="confView"/>
     54          <widget class="QPushButton" name="removeBtn">
     55           <property name="sizePolicy">
     56            <sizepolicy hsizetype="Fixed" vsizetype="Fixed">
     57             <horstretch>0</horstretch>
     58             <verstretch>0</verstretch>
     59            </sizepolicy>
     60           </property>
     61           <property name="text">
     62            <string notr="true"/>
     63           </property>
     64           <property name="icon">
     65            <iconset resource="../icons.qrc">
     66             <normaloff>:/icons/remove.png</normaloff>:/icons/remove.png</iconset>
     67           </property>
     68          </widget>
     69         </item>
     70         <item>
     71          <widget class="QProgressBar" name="progressBar">
     72           <property name="sizePolicy">
     73            <sizepolicy hsizetype="Expanding" vsizetype="Fixed">
     74             <horstretch>10</horstretch>
     75             <verstretch>0</verstretch>
     76            </sizepolicy>
     77           </property>
     78           <property name="value">
     79            <number>0</number>
     80           </property>
     81           <property name="textVisible">
     82            <bool>false</bool>
     83           </property>
     84          </widget>
     85         </item>
     86         <item>
     87          <spacer name="buttonsSpacer">
     88           <property name="orientation">
     89            <enum>Qt::Horizontal</enum>
     90           </property>
     91           <property name="sizeHint" stdset="0">
     92            <size>
     93             <width>40</width>
     94             <height>20</height>
     95            </size>
     96           </property>
     97          </spacer>
    10498         </item>
    10599        </layout>
     
    107101      </item>
    108102      <item>
    109        <widget class="QWidget" name="widget_3" native="true">
     103       <widget class="QListView" name="confView"/>
     104      </item>
     105     </layout>
     106    </widget>
     107   </item>
     108   <item>
     109    <widget class="QWidget" name="widget_3" native="true">
     110     <property name="sizePolicy">
     111      <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
     112       <horstretch>0</horstretch>
     113       <verstretch>0</verstretch>
     114      </sizepolicy>
     115     </property>
     116     <layout class="QVBoxLayout" name="verticalLayout_3">
     117      <property name="spacing">
     118       <number>0</number>
     119      </property>
     120      <property name="margin">
     121       <number>0</number>
     122      </property>
     123      <item>
     124       <widget class="QStackedWidget" name="conferenceInfo">
    110125        <property name="sizePolicy">
    111          <sizepolicy hsizetype="MinimumExpanding" vsizetype="Preferred">
     126         <sizepolicy hsizetype="Preferred" vsizetype="MinimumExpanding">
    112127          <horstretch>0</horstretch>
    113128          <verstretch>0</verstretch>
    114129         </sizepolicy>
    115130        </property>
    116         <layout class="QVBoxLayout" name="verticalLayout_3">
    117          <item>
    118           <widget class="QStackedWidget" name="conferenceInfo">
    119            <property name="sizePolicy">
    120             <sizepolicy hsizetype="Preferred" vsizetype="MinimumExpanding">
    121              <horstretch>0</horstretch>
    122              <verstretch>0</verstretch>
    123             </sizepolicy>
    124            </property>
    125            <property name="currentIndex">
    126             <number>0</number>
    127            </property>
    128            <widget class="QWidget" name="conferenceInfoContents" native="true">
    129             <layout class="QVBoxLayout" name="verticalLayout_4">
    130              <item>
    131               <widget class="QLabel" name="conferenceTitle">
    132                <property name="font">
    133                 <font>
    134                  <weight>75</weight>
    135                  <bold>true</bold>
    136                 </font>
    137                </property>
    138                <property name="text">
    139                 <string>Conference Name</string>
    140                </property>
    141                <property name="alignment">
    142                 <set>Qt::AlignCenter</set>
    143                </property>
    144                <property name="wordWrap">
    145                 <bool>true</bool>
    146                </property>
    147               </widget>
    148              </item>
    149              <item>
    150               <widget class="QLabel" name="conferenceSubtitle">
    151                <property name="text">
    152                 <string>Conference Subtitle</string>
    153                </property>
    154                <property name="alignment">
    155                 <set>Qt::AlignCenter</set>
    156                </property>
    157                <property name="wordWrap">
    158                 <bool>true</bool>
    159                </property>
    160               </widget>
    161              </item>
    162              <item>
    163               <layout class="QGridLayout" name="gridLayout_7">
    164                <item row="0" column="0">
    165                 <widget class="QLabel" name="label_3">
    166                  <property name="font">
    167                   <font>
    168                    <weight>75</weight>
    169                    <italic>true</italic>
    170                    <bold>true</bold>
    171                   </font>
    172                  </property>
    173                  <property name="text">
    174                   <string>When:</string>
    175                  </property>
    176                 </widget>
    177                </item>
    178                <item row="1" column="0">
    179                 <widget class="QLabel" name="label_4">
    180                  <property name="font">
    181                   <font>
    182                    <weight>75</weight>
    183                    <italic>true</italic>
    184                    <bold>true</bold>
    185                   </font>
    186                  </property>
    187                  <property name="text">
    188                   <string>Where:</string>
    189                  </property>
    190                 </widget>
    191                </item>
    192                <item row="0" column="2">
    193                 <widget class="QLabel" name="conferenceWhen">
    194                  <property name="text">
    195                   <string>DATE (FROM - TO)</string>
    196                  </property>
    197                 </widget>
    198                </item>
    199                <item row="1" column="2">
    200                 <widget class="QLabel" name="conferenceWhere">
    201                  <property name="text">
    202                   <string>CITY, CAMPUS</string>
    203                  </property>
    204                 </widget>
    205                </item>
    206                <item row="1" column="3">
    207                 <widget class="QPushButton" name="showMapButton_2">
    208                  <property name="text">
    209                   <string>MAP</string>
    210                  </property>
    211                  <property name="icon">
    212                   <iconset resource="../icons.qrc">
    213                    <normaloff>:/icons/compassBig.png</normaloff>:/icons/compassBig.png</iconset>
    214                  </property>
    215                  <property name="flat">
    216                   <bool>true</bool>
    217                  </property>
    218                 </widget>
    219                </item>
    220                <item row="1" column="4">
    221                 <spacer name="horizontalSpacer_4">
    222                  <property name="orientation">
    223                   <enum>Qt::Horizontal</enum>
    224                  </property>
    225                  <property name="sizeHint" stdset="0">
    226                   <size>
    227                    <width>40</width>
    228                    <height>20</height>
    229                   </size>
    230                  </property>
    231                 </spacer>
    232                </item>
    233                <item row="0" column="1">
    234                 <widget class="QLabel" name="spacer_2">
    235                  <property name="text">
    236                   <string/>
    237                  </property>
    238                 </widget>
    239                </item>
    240               </layout>
    241              </item>
    242              <item>
    243               <widget class="QWidget" name="widget_5" native="true">
    244                <layout class="QHBoxLayout" name="horizontalLayout_3">
    245                 <item>
    246                  <spacer name="horizontalSpacer_2">
    247                   <property name="orientation">
    248                    <enum>Qt::Horizontal</enum>
    249                   </property>
    250                   <property name="sizeHint" stdset="0">
    251                    <size>
    252                     <width>40</width>
    253                     <height>20</height>
    254                    </size>
    255                   </property>
    256                  </spacer>
    257                 </item>
    258                 <item>
    259                  <widget class="QPushButton" name="refreshBtn">
    260                   <property name="text">
    261                    <string notr="true"/>
    262                   </property>
    263                   <property name="icon">
    264                    <iconset resource="../icons.qrc">
    265                     <normaloff>:/icons/reload.png</normaloff>:/icons/reload.png</iconset>
    266                   </property>
    267                  </widget>
    268                 </item>
    269                 <item>
    270                  <widget class="QPushButton" name="changeUrl">
    271                   <property name="text">
    272                    <string>Change URL</string>
    273                   </property>
    274                  </widget>
    275                 </item>
    276                </layout>
    277               </widget>
    278              </item>
    279             </layout>
     131        <property name="currentIndex">
     132         <number>0</number>
     133        </property>
     134        <widget class="QWidget" name="conferenceInfoContents">
     135         <layout class="QVBoxLayout" name="verticalLayout_4">
     136          <property name="spacing">
     137           <number>0</number>
     138          </property>
     139          <property name="margin">
     140           <number>0</number>
     141          </property>
     142          <item>
     143           <widget class="QLabel" name="conferenceTitle">
     144            <property name="font">
     145             <font>
     146              <weight>75</weight>
     147              <bold>true</bold>
     148             </font>
     149            </property>
     150            <property name="text">
     151             <string>Conference Name</string>
     152            </property>
     153            <property name="alignment">
     154             <set>Qt::AlignCenter</set>
     155            </property>
     156            <property name="wordWrap">
     157             <bool>true</bool>
     158            </property>
    280159           </widget>
    281            <widget class="QWidget" name="conferenceInfoEmpty"/>
    282           </widget>
    283          </item>
    284          <item>
    285           <widget class="QWidget" name="widget_6" native="true">
    286            <property name="sizePolicy">
    287             <sizepolicy hsizetype="Preferred" vsizetype="Minimum">
    288              <horstretch>0</horstretch>
    289              <verstretch>0</verstretch>
    290             </sizepolicy>
    291            </property>
    292            <layout class="QHBoxLayout" name="horizontalLayout_4">
    293             <item>
    294              <spacer name="horizontalSpacer_5">
     160          </item>
     161          <item>
     162           <widget class="QLabel" name="conferenceSubtitle">
     163            <property name="text">
     164             <string>Conference Subtitle</string>
     165            </property>
     166            <property name="alignment">
     167             <set>Qt::AlignCenter</set>
     168            </property>
     169            <property name="wordWrap">
     170             <bool>true</bool>
     171            </property>
     172           </widget>
     173          </item>
     174          <item>
     175           <layout class="QGridLayout" name="gridLayout_7">
     176            <item row="0" column="0">
     177             <widget class="QLabel" name="label_3">
     178              <property name="font">
     179               <font>
     180                <weight>75</weight>
     181                <italic>true</italic>
     182                <bold>true</bold>
     183               </font>
     184              </property>
     185              <property name="text">
     186               <string>When:</string>
     187              </property>
     188             </widget>
     189            </item>
     190            <item row="1" column="0">
     191             <widget class="QLabel" name="label_4">
     192              <property name="font">
     193               <font>
     194                <weight>75</weight>
     195                <italic>true</italic>
     196                <bold>true</bold>
     197               </font>
     198              </property>
     199              <property name="text">
     200               <string>Where:</string>
     201              </property>
     202             </widget>
     203            </item>
     204            <item row="0" column="2">
     205             <widget class="QLabel" name="conferenceWhen">
     206              <property name="text">
     207               <string>DATE (FROM - TO)</string>
     208              </property>
     209             </widget>
     210            </item>
     211            <item row="1" column="2">
     212             <widget class="QLabel" name="conferenceWhere">
     213              <property name="text">
     214               <string>CITY, CAMPUS</string>
     215              </property>
     216             </widget>
     217            </item>
     218            <item row="1" column="3">
     219             <widget class="QPushButton" name="showMapButton_2">
     220              <property name="text">
     221               <string>MAP</string>
     222              </property>
     223              <property name="icon">
     224               <iconset resource="../icons.qrc">
     225                <normaloff>:/icons/compassBig.png</normaloff>:/icons/compassBig.png</iconset>
     226              </property>
     227              <property name="flat">
     228               <bool>true</bool>
     229              </property>
     230             </widget>
     231            </item>
     232            <item row="1" column="4">
     233             <spacer name="horizontalSpacer_4">
    295234              <property name="orientation">
    296235               <enum>Qt::Horizontal</enum>
     
    304243             </spacer>
    305244            </item>
    306             <item>
    307              <widget class="QPushButton" name="closeButton">
    308               <property name="text">
    309                <string>Close</string>
     245            <item row="0" column="1">
     246             <widget class="QLabel" name="spacer_2">
     247              <property name="text">
     248               <string/>
    310249              </property>
    311250             </widget>
    312251            </item>
    313252           </layout>
    314           </widget>
    315          </item>
    316         </layout>
     253          </item>
     254          <item>
     255           <widget class="QWidget" name="widget_5" native="true">
     256            <layout class="QHBoxLayout" name="horizontalLayout_3">
     257             <item>
     258              <widget class="QPushButton" name="refreshBtn">
     259               <property name="text">
     260                <string notr="true"/>
     261               </property>
     262               <property name="icon">
     263                <iconset resource="../icons.qrc">
     264                 <normaloff>:/icons/reload.png</normaloff>:/icons/reload.png</iconset>
     265               </property>
     266              </widget>
     267             </item>
     268             <item>
     269              <widget class="QPushButton" name="changeUrl">
     270               <property name="text">
     271                <string>Change URL</string>
     272               </property>
     273              </widget>
     274             </item>
     275             <item>
     276              <spacer name="horizontalSpacer_2">
     277               <property name="orientation">
     278                <enum>Qt::Horizontal</enum>
     279               </property>
     280               <property name="sizeHint" stdset="0">
     281                <size>
     282                 <width>40</width>
     283                 <height>20</height>
     284                </size>
     285               </property>
     286              </spacer>
     287             </item>
     288            </layout>
     289           </widget>
     290          </item>
     291         </layout>
     292        </widget>
     293        <widget class="QWidget" name="conferenceInfoEmpty"/>
    317294       </widget>
    318295      </item>
     
    325302  <include location="../icons.qrc"/>
    326303 </resources>
    327  <connections>
    328   <connection>
    329    <sender>closeButton</sender>
    330    <signal>clicked()</signal>
    331    <receiver>ConferenceEditor</receiver>
    332    <slot>close()</slot>
    333    <hints>
    334     <hint type="sourcelabel">
    335      <x>469</x>
    336      <y>249</y>
    337     </hint>
    338     <hint type="destinationlabel">
    339      <x>273</x>
    340      <y>149</y>
    341     </hint>
    342    </hints>
    343   </connection>
    344  </connections>
     304 <connections/>
    345305</ui>
Note: See TracChangeset for help on using the changeset viewer.