camerauis/cameraxui/cxui/layouts/view_video_precapture.docml
changeset 42 feebad15db8c
parent 41 67457b2ffb33
child 46 c826656d6714
equal deleted inserted replaced
41:67457b2ffb33 42:feebad15db8c
    45         <widget name="video_view_menu" role="HbView:menu" type="HbMenu"/>
    45         <widget name="video_view_menu" role="HbView:menu" type="HbMenu"/>
    46         <widget name="video_container" role="HbView:widget" type="HbWidget">
    46         <widget name="video_container" role="HbView:widget" type="HbWidget">
    47             <widget name="video_viewfinder_widget" type="HbTransparentWindow">
    47             <widget name="video_viewfinder_widget" type="HbTransparentWindow">
    48                 <real name="z" value="0"/>
    48                 <real name="z" value="0"/>
    49             </widget>
    49             </widget>
       
    50             <layout type="anchor">
       
    51                 <anchoritem dst="video_viewfinder_widget" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
       
    52                 <anchoritem dst="video_viewfinder_widget" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
       
    53                 <anchoritem dst="video_viewfinder_widget" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
       
    54                 <anchoritem dst="video_viewfinder_widget" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
       
    55             </layout>
       
    56         </widget>
       
    57         <string locid="txt_cam_title_camera" name="title" value="Camera"/>
       
    58         <bool name="contentFullScreen" value="TRUE"/>
       
    59     </widget>
       
    60     <section name="video_capture_indicators">
       
    61         <widget name="video_container" role="HbView:widget" type="HbWidget">
    50             <widget name="video_indicator_container_top" type="HbWidget">
    62             <widget name="video_indicator_container_top" type="HbWidget">
    51                 <widget name="video_mode_indicator" type="HbLabel">
    63                 <widget name="video_mode_indicator" type="HbLabel">
    52                     <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
    64                     <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
    53                     <icon iconName="qtg_mono_camcorder" name="icon"/>
    65                     <icon iconName="qtg_mono_camcorder" name="icon"/>
    54                     <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
    66                     <sizepolicy horizontalPolicy="Fixed" horizontalStretch="0" verticalPolicy="Fixed" verticalStretch="0"/>
    82                     <linearitem itemname="video_stability_indicator"/>
    94                     <linearitem itemname="video_stability_indicator"/>
    83                     <linearitem itemname="video_audio_mute_indicator"/>
    95                     <linearitem itemname="video_audio_mute_indicator"/>
    84                 </layout>
    96                 </layout>
    85             </widget>
    97             </widget>
    86             <layout type="anchor">
    98             <layout type="anchor">
    87                 <anchoritem dst="video_indicator_container_top" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
    99                 <anchoritem dst="video_indicator_container_top" dstEdge="LEFT" spacing="11un" src="" srcEdge="LEFT"/>
    88                 <anchoritem dst="video_indicator_container_top" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
   100                 <anchoritem dst="video_indicator_container_top" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
    89                 <anchoritem dst="video_viewfinder_widget" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
   101             </layout>
    90                 <anchoritem dst="video_viewfinder_widget" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
   102         </widget>
    91                 <anchoritem dst="video_viewfinder_widget" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
   103     </section>
    92                 <anchoritem dst="video_viewfinder_widget" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
       
    93             </layout>
       
    94         </widget>
       
    95         <string locid="txt_cam_title_camera" name="title" value="Camera"/>
       
    96         <bool name="contentFullScreen" value="TRUE"/>
       
    97     </widget>
       
    98     <section name="video_capture_with_widgets">
   104     <section name="video_capture_with_widgets">
    99         <widget name="video_capture_view" type="HbView">
   105         <widget name="video_capture_view" type="HbView">
   100             <widget name="video_view_menu" role="HbView:menu" type="HbMenu"/>
   106             <widget name="video_view_menu" role="HbView:menu" type="HbMenu"/>
   101             <widget name="video_container" role="HbView:widget" type="HbWidget">
   107             <widget name="video_container" role="HbView:widget" type="HbWidget">
   102                 <widget name="video_toolbar" type="HbToolBar">
   108                 <widget name="video_toolbar" type="HbToolBar">
   138                         <sizehint height="var(hb-param-graphic-size-function)" type="FIXED" width="var(hb-param-graphic-size-function)"/>
   144                         <sizehint height="var(hb-param-graphic-size-function)" type="FIXED" width="var(hb-param-graphic-size-function)"/>
   139                     </widget>
   145                     </widget>
   140                     <widget name="video_remaining_time" type="HbLabel">
   146                     <widget name="video_remaining_time" type="HbLabel">
   141                         <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
   147                         <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
   142                         <sizehint height="var(hb-param-graphic-size-function)" type="PREFERRED"/>
   148                         <sizehint height="var(hb-param-graphic-size-function)" type="PREFERRED"/>
   143                         <string name="textColor" value="#ff0000"/>
   149                         <string name="textColor" value="#ffffff"/>
   144                         <string name="plainText" value="00:00"/>
   150                         <string name="plainText" value="00:00"/>
   145                         <fontspec name="fontSpec" role="Undefined" textheight="var(hb-param-text-height-tiny)"/>
   151                         <fontspec name="fontSpec" role="Undefined" textheight="var(hb-param-text-height-tiny)"/>
   146                     </widget>
   152                     </widget>
   147                     <widget name="video_elapsed_time" type="HbLabel">
   153                     <widget name="video_elapsed_time" type="HbLabel">
   148                         <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
   154                         <enums name="alignment" value="AlignVCenter|AlignHCenter"/>
   159                         <linearitem itemname="video_elapsed_time"/>
   165                         <linearitem itemname="video_elapsed_time"/>
   160                         <linearitem itemname="video_remaining_time"/>
   166                         <linearitem itemname="video_remaining_time"/>
   161                     </layout>
   167                     </layout>
   162                 </widget>
   168                 </widget>
   163                 <layout type="anchor">
   169                 <layout type="anchor">
   164                     <anchoritem dst="video_indicator_container_top" dstEdge="LEFT" spacing="var(hb-param-margin-gene-left)" src="" srcEdge="LEFT"/>
       
   165                     <anchoritem dst="video_indicator_container_top" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
       
   166                     <anchoritem dst="video_viewfinder_widget" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
   170                     <anchoritem dst="video_viewfinder_widget" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
   167                     <anchoritem dst="video_viewfinder_widget" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
   171                     <anchoritem dst="video_viewfinder_widget" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
   168                     <anchoritem dst="video_viewfinder_widget" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
   172                     <anchoritem dst="video_viewfinder_widget" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
   169                     <anchoritem dst="video_viewfinder_widget" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
   173                     <anchoritem dst="video_viewfinder_widget" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
   170                     <anchoritem dst="video_toolbar" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
   174                     <anchoritem dst="video_toolbar" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
   182                     <anchoritem dst="video_indicator_container_bottom" dstEdge="LEFT" spacing="11un" src="" srcEdge="LEFT"/>
   186                     <anchoritem dst="video_indicator_container_bottom" dstEdge="LEFT" spacing="11un" src="" srcEdge="LEFT"/>
   183                     <anchoritem dst="video_viewfinder_widget" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
   187                     <anchoritem dst="video_viewfinder_widget" dstEdge="RIGHT" spacing="0un" src="" srcEdge="RIGHT"/>
   184                     <anchoritem dst="video_viewfinder_widget" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
   188                     <anchoritem dst="video_viewfinder_widget" dstEdge="LEFT" spacing="0un" src="" srcEdge="LEFT"/>
   185                     <anchoritem dst="video_viewfinder_widget" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
   189                     <anchoritem dst="video_viewfinder_widget" dstEdge="TOP" spacing="0un" src="" srcEdge="TOP"/>
   186                     <anchoritem dst="video_viewfinder_widget" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
   190                     <anchoritem dst="video_viewfinder_widget" dstEdge="BOTTOM" spacing="0un" src="" srcEdge="BOTTOM"/>
       
   191                     <anchoritem dst="video_indicator_container_top" dstEdge="LEFT" spacing="11un" src="" srcEdge="LEFT"/>
       
   192                     <anchoritem dst="video_indicator_container_top" dstEdge="TOP" spacing="var(hb-param-margin-gene-top)" src="" srcEdge="TOP"/>
   187                 </layout>
   193                 </layout>
   188             </widget>
   194             </widget>
   189         </widget>
   195         </widget>
   190         <connect receiver="video_capture_view" sender="video_view_menu" signal="aboutToShow()" slot="disableControlsTimeout()"/>
   196         <connect receiver="video_capture_view" sender="video_view_menu" signal="aboutToShow()" slot="disableControlsTimeout()"/>
   191         <connect receiver="video_capture_view" sender="video_view_menu" signal="aboutToHide()" slot="hideControls()"/>
   197         <connect receiver="video_capture_view" sender="video_view_menu" signal="aboutToHide()" slot="hideControls()"/>
   260     </section>
   266     </section>
   261     <section name="video_paused">
   267     <section name="video_paused">
   262         <widget name="video_elapsed_time" type="HbLabel">
   268         <widget name="video_elapsed_time" type="HbLabel">
   263             <bool name="visible" value="TRUE"/>
   269             <bool name="visible" value="TRUE"/>
   264         </widget>
   270         </widget>
       
   271         <widget name="video_remaining_time" type="HbLabel">
       
   272             <string name="textColor" value="#ffffff"/>
       
   273         </widget>
   265         <widget name="video_recording_icon" type="HbLabel">
   274         <widget name="video_recording_icon" type="HbLabel">
   266             <icon iconName="qtg_mono_pause" name="icon"/>
   275             <icon iconName="qtg_mono_pause" name="icon"/>
   267             <bool name="visible" value="TRUE"/>
   276             <bool name="visible" value="TRUE"/>
   268         </widget>
   277         </widget>
   269         <widget name="video_indicator_container_bottom" type="HbWidget">
   278         <widget name="video_indicator_container_bottom" type="HbWidget">