Changeset 01df23f for src/gui


Ignore:
Timestamp:
01/26/10 11:09:37 (12 years ago)
Author:
timkoma <timkoma@…>
Branches:
master, qt5
Children:
c15be10
Parents:
9859cac
Message:

search done

Location:
src/gui
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • src/gui/mainwindow.cpp

    r9859cac r01df23f  
    261261            searchDayNavigator->getCurrentDate() != Conference::getById(AppSettings::confId()).start() ){
    262262        searchVerticalWidget->show();
    263         searchAgainButton->show();
     263        //searchAgainButton->show();
    264264        searchTreeView->show();
    265265        searchHead->hide();
     
    337337    mSqlEngine->searchEvent( AppSettings::confId(), columns, keyword );
    338338
     339    QDate aStartDate = Conference::getById(AppSettings::confId()).start();
     340    QDate aEndDate = Conference::getById(AppSettings::confId()).end();
     341    searchDayNavigator->setDates(aStartDate, aEndDate);
    339342    updateSearchView( Conference::getById(AppSettings::confId()).start() );
    340343}
     
    343346{
    344347    searchHead->show();
    345     searchAgainButton->hide();
     348    //searchAgainButton->hide();
     349    searchVerticalWidget->hide();
     350    searchTreeView->hide();
     351
    346352}
    347353
  • src/gui/mainwindow.ui

    r9859cac r01df23f  
    119119       </layout>
    120120      </widget>
    121       <widget class="QWidget" name="searchTab" >
    122        <attribute name="title" >
     121      <widget class="QWidget" name="searchTab">
     122       <attribute name="title">
    123123        <string>Search</string>
    124124       </attribute>
    125        <layout class="QHBoxLayout" name="horizontalLayout_1" >
     125       <layout class="QHBoxLayout" name="horizontalLayout_1">
    126126        <item>
    127          <widget class="QWidget" native="1" name="searchVerticalWidget" >
    128           <property name="enabled" >
     127         <widget class="QWidget" name="searchVerticalWidget" native="true">
     128          <property name="enabled">
    129129           <bool>true</bool>
    130130          </property>
    131           <property name="sizePolicy" >
    132            <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
     131          <property name="sizePolicy">
     132           <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
    133133            <horstretch>0</horstretch>
    134134            <verstretch>0</verstretch>
    135135           </sizepolicy>
    136136          </property>
    137           <layout class="QVBoxLayout" name="searchDayNavigatorVerticalLayout" >
     137          <layout class="QVBoxLayout" name="searchDayNavigatorVerticalLayout">
     138           <property name="margin">
     139            <number>0</number>
     140           </property>
    138141           <item>
    139             <widget class="QToolButton" name="searchAgainButton" >
    140              <property name="toolTip" >
     142            <widget class="QToolButton" name="searchAgainButton">
     143             <property name="sizePolicy">
     144              <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
     145               <horstretch>0</horstretch>
     146               <verstretch>0</verstretch>
     147              </sizepolicy>
     148             </property>
     149             <property name="toolTip">
    141150              <string>Search again</string>
    142151             </property>
    143              <property name="text" >
     152             <property name="autoFillBackground">
     153              <bool>false</bool>
     154             </property>
     155             <property name="text">
    144156              <string>S</string>
    145157             </property>
    146              <property name="toolButtonStyle" >
    147               <enum>Qt::ToolButtonTextOnly</enum>
     158             <property name="icon">
     159              <iconset resource="../icons.qrc">
     160               <normaloff>:/icons/search.png</normaloff>:/icons/search.png</iconset>
     161             </property>
     162             <property name="iconSize">
     163              <size>
     164               <width>24</width>
     165               <height>24</height>
     166              </size>
     167             </property>
     168             <property name="toolButtonStyle">
     169              <enum>Qt::ToolButtonIconOnly</enum>
    148170             </property>
    149171            </widget>
    150172           </item>
    151173           <item>
    152             <widget class="DayNavigatorWidget" native="1" name="searchDayNavigator" >
    153              <property name="maximumSize" >
     174            <widget class="DayNavigatorWidget" name="searchDayNavigator" native="true">
     175             <property name="sizePolicy">
     176              <sizepolicy hsizetype="Minimum" vsizetype="Expanding">
     177               <horstretch>0</horstretch>
     178               <verstretch>0</verstretch>
     179              </sizepolicy>
     180             </property>
     181             <property name="maximumSize">
    154182              <size>
    155183               <width>16777215</width>
     
    163191        </item>
    164192        <item>
    165          <layout class="QVBoxLayout" name="verticalLayout_3" >
    166           <item>
    167            <widget class="QWidget" native="1" name="searchHead" >
    168             <property name="sizePolicy" >
    169              <sizepolicy vsizetype="Preferred" hsizetype="Preferred" >
     193         <layout class="QVBoxLayout" name="verticalLayout_3">
     194          <item>
     195           <widget class="QWidget" name="searchHead" native="true">
     196            <property name="sizePolicy">
     197             <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
    170198              <horstretch>0</horstretch>
    171199              <verstretch>0</verstretch>
    172200             </sizepolicy>
    173201            </property>
    174             <property name="maximumSize" >
     202            <property name="maximumSize">
    175203             <size>
    176204              <width>16777215</width>
     
    178206             </size>
    179207            </property>
    180             <layout class="QGridLayout" name="searchHeadLayout" >
    181              <property name="sizeConstraint" >
     208            <layout class="QGridLayout" name="searchHeadLayout">
     209             <property name="sizeConstraint">
    182210              <enum>QLayout::SetDefaultConstraint</enum>
    183211             </property>
    184              <item row="2" column="0" >
    185               <layout class="QHBoxLayout" name="horizontalLayout" >
    186                <item>
    187                 <widget class="QLineEdit" name="searchEdit" >
    188                  <property name="enabled" >
     212             <item row="2" column="0">
     213              <layout class="QHBoxLayout" name="horizontalLayout">
     214               <item>
     215                <widget class="QLineEdit" name="searchEdit">
     216                 <property name="enabled">
    189217                  <bool>true</bool>
    190218                 </property>
    191                  <property name="toolTip" >
     219                 <property name="toolTip">
    192220                  <string>type a keyword to search</string>
    193221                 </property>
     
    195223               </item>
    196224               <item>
    197                 <widget class="QPushButton" name="searchButton" >
    198                  <property name="text" >
     225                <widget class="QPushButton" name="searchButton">
     226                 <property name="text">
    199227                  <string>Search</string>
    200228                 </property>
    201                  <property name="checkable" >
     229                 <property name="icon">
     230                  <iconset resource="../icons.qrc">
     231                   <normaloff>:/icons/search.png</normaloff>:/icons/search.png</iconset>
     232                 </property>
     233                 <property name="checkable">
    202234                  <bool>false</bool>
    203235                 </property>
    204                  <property name="autoDefault" >
     236                 <property name="autoDefault">
    205237                  <bool>true</bool>
    206238                 </property>
    207                  <property name="default" >
     239                 <property name="default">
    208240                  <bool>true</bool>
    209241                 </property>
    210                  <property name="flat" >
     242                 <property name="flat">
    211243                  <bool>false</bool>
    212244                 </property>
     
    215247              </layout>
    216248             </item>
    217              <item row="0" column="0" >
    218               <layout class="QHBoxLayout" name="horizontalLayout_6" >
    219                <item>
    220                 <widget class="QCheckBox" name="searchTitle" >
    221                  <property name="text" >
     249             <item row="0" column="0">
     250              <layout class="QHBoxLayout" name="horizontalLayout_6">
     251               <item>
     252                <widget class="QCheckBox" name="searchTitle">
     253                 <property name="text">
    222254                  <string>Title</string>
    223255                 </property>
    224                  <property name="checked" >
     256                 <property name="checked">
    225257                  <bool>true</bool>
    226258                 </property>
     
    228260               </item>
    229261               <item>
    230                 <widget class="QCheckBox" name="searchAbstract" >
    231                  <property name="text" >
     262                <widget class="QCheckBox" name="searchAbstract">
     263                 <property name="text">
    232264                  <string>Abstract</string>
    233265                 </property>
     
    235267               </item>
    236268               <item>
    237                 <widget class="QCheckBox" name="searchSpeaker" >
    238                  <property name="text" >
     269                <widget class="QCheckBox" name="searchSpeaker">
     270                 <property name="text">
    239271                  <string>Speaker</string>
    240272                 </property>
     
    242274               </item>
    243275               <item>
    244                 <widget class="QCheckBox" name="searchTag" >
    245                  <property name="text" >
     276                <widget class="QCheckBox" name="searchTag">
     277                 <property name="text">
    246278                  <string>Tag</string>
    247279                 </property>
     
    249281               </item>
    250282               <item>
    251                 <widget class="QCheckBox" name="searchRoom" >
    252                  <property name="text" >
     283                <widget class="QCheckBox" name="searchRoom">
     284                 <property name="text">
    253285                  <string>Room</string>
    254286                 </property>
     
    256288               </item>
    257289               <item>
    258                 <spacer name="horizontalSpacer" >
    259                  <property name="orientation" >
     290                <spacer name="horizontalSpacer">
     291                 <property name="orientation">
    260292                  <enum>Qt::Horizontal</enum>
    261293                 </property>
    262                  <property name="sizeHint" stdset="0" >
     294                 <property name="sizeHint" stdset="0">
    263295                  <size>
    264296                   <width>40</width>
     
    274306          </item>
    275307          <item>
    276            <widget class="TreeView" name="searchTreeView" >
    277             <property name="sizePolicy" >
    278              <sizepolicy vsizetype="MinimumExpanding" hsizetype="Expanding" >
     308           <widget class="TreeView" name="searchTreeView">
     309            <property name="sizePolicy">
     310             <sizepolicy hsizetype="Expanding" vsizetype="MinimumExpanding">
    279311              <horstretch>0</horstretch>
    280312              <verstretch>1</verstretch>
    281313             </sizepolicy>
    282314            </property>
    283             <property name="minimumSize" >
     315            <property name="minimumSize">
    284316             <size>
    285317              <width>0</width>
     
    287319             </size>
    288320            </property>
    289             <property name="maximumSize" >
     321            <property name="maximumSize">
    290322             <size>
    291323              <width>16777215</width>
     
    293325             </size>
    294326            </property>
    295            </widget>
    296           </item>
    297           <item>
    298            <spacer name="verticalSpacer_2" >
    299             <property name="orientation" >
     327            <attribute name="headerDefaultSectionSize">
     328             <number>100</number>
     329            </attribute>
     330           </widget>
     331          </item>
     332          <item>
     333           <spacer name="verticalSpacer_2">
     334            <property name="orientation">
    300335             <enum>Qt::Vertical</enum>
    301336            </property>
    302             <property name="sizeType" >
     337            <property name="sizeType">
    303338             <enum>QSizePolicy::Expanding</enum>
    304339            </property>
    305             <property name="sizeHint" stdset="0" >
     340            <property name="sizeHint" stdset="0">
    306341             <size>
    307342              <width>20</width>
Note: See TracChangeset for help on using the changeset viewer.