userguide/resources/xml/categoryView.docml
changeset 16 224347f45dc0
child 19 d67f854a44b4
equal deleted inserted replaced
15:c0dfc135a46c 16:224347f45dc0
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <hbdocument version="0.9">
       
     3   <object name="help_config" type="QObject">
       
     4     <object name="action_expand_all" type="HbAction">
       
     5       <string name="text" locid="txt_user_guide_opt_expand_all" />
       
     6     </object>
       
     7     <object name="action_collapse_all" type="HbAction">
       
     8       <string name="text" locid="txt_user_guide_opt_collapse_all" />
       
     9     </object>
       
    10   </object>
       
    11   
       
    12   <widget name="view_category" type="HbView">
       
    13     <string locid="txt_user_guide_title_user_guide" name="title"/>
       
    14     <widget name="list_category_all" type="HbTreeView" />
       
    15     <widget name="list_category_search" type="HbListView" />
       
    16     <widget name="search_panel_category" type="HbSearchPanel">
       
    17       <bool name="visible" value="FALSE"/>
       
    18       <bool name="progressive" value="TRUE"/>
       
    19     </widget>
       
    20     <widget name="menu" type="HbMenu" role="HbView:menu">
       
    21       <ref object="action_expand_all" role="HbMenu:addAction" />
       
    22       <ref object="action_collapse_all" role="HbMenu:addAction" />
       
    23     </widget>
       
    24     <widget name="groupBox" type="HbGroupBox">
       
    25       <string locid="txt_user_guide_setlabel_search" name="heading"/>
       
    26       <bool name="collapsable" value="FALSE"/>
       
    27       <bool name="visible" value="FALSE"/>
       
    28     </widget>
       
    29     <widget name="no_match_label" type="HbLabel">
       
    30       <string name="plainText" locid="txt_user_guide_opt_no_match" />
       
    31       <sizepolicy verticalPolicy="Expanding"/>
       
    32       <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
       
    33       <bool name="visible" value="FALSE"/>
       
    34     </widget>
       
    35   </widget>
       
    36 
       
    37   <section name="layout_category_all">
       
    38     <widget name="list_category_all" type="HbTreeView">
       
    39       <bool name="visible" value="TRUE"/>
       
    40     </widget>
       
    41     <widget name="list_category_search" type="HbListView">
       
    42       <bool name="visible" value="FALSE"/>
       
    43     </widget>
       
    44     <widget name="search_panel_category" type="HbSearchPanel">
       
    45       <bool name="visible" value="FALSE"/>
       
    46     </widget>
       
    47     <widget name="groupBox" type="HbGroupBox">
       
    48       <bool name="visible" value="FALSE"/>
       
    49     </widget>
       
    50     <widget name="no_match_label" type="HbLabel">
       
    51       <bool name="visible" value="FALSE"/>
       
    52     </widget>
       
    53     <layout type="linear" widget="view_category" orientation="Vertical">
       
    54       <linearitem itemname="list_category_all" />
       
    55     </layout>
       
    56   </section>
       
    57 
       
    58   <section name="layout_category_find">
       
    59     <widget name="list_category_all" type="HbTreeView">
       
    60       <bool name="visible" value="FALSE"/>
       
    61     </widget>
       
    62     <widget name="list_category_search" type="HbListView">
       
    63       <bool name="visible" value="TRUE"/>
       
    64     </widget>
       
    65     <widget name="search_panel_category" type="HbSearchPanel">
       
    66       <bool name="visible" value="TRUE"/>
       
    67     </widget>
       
    68     <widget name="groupBox" type="HbGroupBox">
       
    69       <bool name="visible" value="TRUE"/>
       
    70     </widget>
       
    71     <widget name="no_match_label" type="HbLabel">
       
    72       <bool name="visible" value="FALSE"/>
       
    73     </widget>
       
    74     <layout type="linear" widget="view_category" orientation="Vertical">
       
    75       <linearitem itemname="groupBox" />
       
    76       <linearitem itemname="list_category_search" />
       
    77       <linearitem itemname="search_panel_category" />
       
    78     </layout>
       
    79   </section>
       
    80 
       
    81   <section name="layout_category_find_no_searchpanel">
       
    82     <widget name="list_category_all" type="HbTreeView">
       
    83       <bool name="visible" value="FALSE"/>
       
    84     </widget>
       
    85     <widget name="list_category_search" type="HbListView">
       
    86       <bool name="visible" value="TRUE"/>
       
    87     </widget>
       
    88     <widget name="search_panel_category" type="HbSearchPanel">
       
    89       <bool name="visible" value="FALSE"/>
       
    90     </widget>
       
    91     <widget name="groupBox" type="HbGroupBox">
       
    92       <bool name="visible" value="TRUE"/>
       
    93     </widget>
       
    94     <widget name="no_match_label" type="HbLabel">
       
    95       <bool name="visible" value="FALSE"/>
       
    96     </widget>
       
    97     <layout type="linear" widget="view_category" orientation="Vertical">
       
    98       <linearitem itemname="groupBox" />
       
    99       <linearitem itemname="list_category_search" />
       
   100     </layout>
       
   101   </section>
       
   102 
       
   103   <section name="layout_category_find_no_match">
       
   104     <widget name="list_category_all" type="HbTreeView">
       
   105       <bool name="visible" value="FALSE"/>
       
   106     </widget>
       
   107     <widget name="list_category_search" type="HbListView">
       
   108       <bool name="visible" value="FALSE"/>
       
   109     </widget>
       
   110     <widget name="search_panel_category" type="HbSearchPanel">
       
   111       <bool name="visible" value="TRUE"/>
       
   112     </widget>
       
   113     <widget name="groupBox" type="HbGroupBox">
       
   114       <bool name="visible" value="TRUE"/>
       
   115     </widget>
       
   116     <widget name="no_match_label" type="HbLabel">
       
   117       <bool name="visible" value="TRUE"/>
       
   118     </widget>
       
   119     <layout type="linear" widget="view_category" orientation="Vertical">
       
   120       <linearitem itemname="groupBox" />
       
   121       <linearitem itemname="no_match_label" />
       
   122       <linearitem itemname="search_panel_category" />
       
   123     </layout>
       
   124   </section>
       
   125 
       
   126   <section name="layout_category_find_no_searchpanel_no_match">
       
   127     <widget name="list_category_all" type="HbTreeView">
       
   128       <bool name="visible" value="FALSE"/>
       
   129     </widget>
       
   130     <widget name="list_category_search" type="HbListView">
       
   131       <bool name="visible" value="FALSE"/>
       
   132     </widget>
       
   133     <widget name="search_panel_category" type="HbSearchPanel">
       
   134       <bool name="visible" value="FALSE"/>
       
   135     </widget>
       
   136     <widget name="groupBox" type="HbGroupBox">
       
   137       <bool name="visible" value="TRUE"/>
       
   138     </widget>
       
   139     <widget name="no_match_label" type="HbLabel">
       
   140       <bool name="visible" value="TRUE"/>
       
   141     </widget>
       
   142     <layout type="linear" widget="view_category" orientation="Vertical">
       
   143       <linearitem itemname="groupBox" />
       
   144       <linearitem itemname="no_match_label" />
       
   145     </layout>
       
   146   </section>
       
   147   
       
   148   <connect sender="action_expand_all" signal="triggered(bool)" receiver="view_category" slot="onExpandAll()" />
       
   149   <connect sender="action_collapse_all" signal="triggered(bool)" receiver="view_category" slot="onCollapseAll()" />
       
   150   
       
   151 </hbdocument>