cbs/cbsui/resources/Copy of cbs_app.docml
changeset 16 d219857afeec
equal deleted inserted replaced
15:d7fc66ccd6fb 16:d219857afeec
       
     1 <hbdocument version="0.1" context="cbs_app_xml">
       
     2  <object name="t:config" type="QObject">
       
     3     <object name="t:settings" type="HbAction">
       
     4     <localizedstring name="text" value="Settings" comment="txt_cbs_settings" /> 
       
     5     </object>
       
     6     <object name="t:exit" type="HbAction">
       
     7     <localizedstring name="text" value="Exit" comment="txt_cbs_exit" /> 
       
     8     </object>
       
     9     <object name="t:help" type="HbAction">
       
    10     <localizedstring name="text" value="Help" comment="txt_cbs_help" /> 
       
    11     </object>
       
    12     <object name="t:toggle_reception" type="HbAction">
       
    13     <localizedstring name="text" value="Activate" comment="txt_cbs_activate" /> 
       
    14     </object>
       
    15     <object name="t:add_topic" type="HbAction">
       
    16     <localizedstring name="text" value="Add topic" comment="txt_cbs_add_topic" /> 
       
    17     </object>
       
    18     </object>
       
    19 
       
    20     <object name="t:open" type="HbAction">
       
    21     <localizedstring name="text" value="Open" comment="txt_cbs_open" /> 
       
    22     </object>
       
    23     
       
    24     <object name="t:subscribe" type="HbAction">
       
    25     <localizedstring name="text" value="Subscribe" comment="txt_cbs_subscribe" /> 
       
    26     </object>
       
    27     
       
    28     <object name="t:unsubscribe" type="HbAction">
       
    29     <localizedstring name="text" value="Unsubscribe" comment="txt_cbs_unsubscribe" /> 
       
    30     </object>
       
    31     <object name="t:hotmark" type="HbAction">
       
    32     <localizedstring name="text" value="Hotmark" comment="txt_cbs_hotmark"/> 
       
    33     </object>
       
    34         <object name="t:unhotmark" type="HbAction">
       
    35     <localizedstring name="text" value="Unhotmark" comment="txt_cbs_unhotmark"/> 
       
    36     </object>
       
    37     <object name="t:delete" type="HbAction">
       
    38     <localizedstring name="text" value="Delete" comment="txt_cbs_delete"/> 
       
    39     </object>
       
    40 
       
    41     <object name="t:edit" type="HbAction">
       
    42     <localizedstring name="text" value="Edit" comment="txt_cbs_edit"/> 
       
    43     </object>
       
    44   
       
    45       <!-- Main view -->
       
    46     <widget name="t:view" type="CbsUiTopicListView">
       
    47         <localizedstring name="title" value="Cell broadcast" comment="txt_cbs_title"/>
       
    48         <widget name="t:menu" type="HbMenu" role="HbView:menu">
       
    49             <ref object="t:settings" role="HbMenu:addAction" /> 
       
    50             <ref object="t:help" role="HbMenu:addAction" /> 
       
    51             <ref object="t:exit" role="HbMenu:addAction" /> 
       
    52         </widget>
       
    53         <widget name="t:toolbar" type="HbToolBar" role="HbView:toolBar">
       
    54             <ref object="t:toggle_reception" role="HbToolBar:addAction" /> 
       
    55             <ref object="t:add_topic" role="HbToolBar:addAction" /> 
       
    56         </widget>
       
    57         <widget name="content" role="HbView:widget" type="HbWidget">
       
    58             <widget name="t:topicIndex" type="HbListWidget">
       
    59                 <sizepolicy verticalPolicy="MinimumExpanding" verticalStretch="0" />
       
    60                 <sizepolicy horizontalPolicy="MinimumExpanding" horizontalStretch="0" />
       
    61                 <sizehint type="MINIMUM" width="360" />
       
    62                 <sizehint type="MAXIMUM" width="640" />
       
    63                 <sizehint type="PREFERRED" width="360" /> 
       
    64                 <sizehint type="FIXED" height="50" />
       
    65             </widget>
       
    66             <widget name="t:label" type="HbLabel">
       
    67                 <localizedstring name="text" value="Topics" comment="txt_cbs_topics"/>   
       
    68             </widget>
       
    69             <widget name="t:ListWidget" type="HbListWidget">
       
    70                 <sizepolicy verticalPolicy="Expanding" verticalStretch="1" />
       
    71                 <sizepolicy horizontalPolicy="MinimumExpanding" horizontalStretch="0" />
       
    72                 <sizehint type="MINIMUM" width="360" />
       
    73                 <sizehint type="MAXIMUM" width="640" />
       
    74                 <sizehint type="PREFERRED" width="360" /> 
       
    75                 <sizehint type="PREFERRED" height="500" />
       
    76             </widget>
       
    77         </widget>
       
    78   </widget>
       
    79         
       
    80   <!-- portrait layout -->
       
    81     <section name="portrait">
       
    82         <widget name="content">
       
    83             <layout type="anchor">
       
    84                 <anchoritem src="" srcEdge="TOP" dst="t:topicIndex" dstEdge="TOP" spacing="0" />
       
    85                 <anchoritem src="" srcEdge="LEFT" dst="t:topicIndex" dstEdge="LEFT" spacing="0" />
       
    86                 <anchoritem src="t:topicIndex" srcEdge="BOTTOM" dst="t:label" dstEdge="TOP" spacing="0" />               
       
    87                 <anchoritem src="t:label" srcEdge="BOTTOM" dst="t:ListWidget" dstEdge="TOP" spacing="0" />
       
    88                 <anchoritem src="" srcEdge="BOTTOM" dst="t:toolbar" dstEdge="TOP" spacing="0" />
       
    89                 <anchoritem src="" srcEdge="CENTERH" dst="t:toolbar" dstEdge="CENTERH" spacing="0" />            
       
    90                 </layout>
       
    91         </widget>
       
    92     </section>
       
    93 
       
    94   <!-- Connect toolbar signals -->
       
    95   <connect sender="t:add_topic" signal="triggered(bool)" receiver="t:view" slot="addNewTopic()" />
       
    96   <connect sender="t:toggle_reception" signal="triggered(bool)" receiver="t:view" slot="toggleReception()" />
       
    97 </hbdocument>