Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 50facae208d4a6f280e44a513b104320 > files > 644

qt-mobility-doc-1.2.0-13.mga5.noarch.rpm

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- qcameraexposurecontrol.cpp -->
  <title>Qt Mobility 1.2: QCameraExposureControl Class Reference</title>
  <link rel="stylesheet" type="text/css" href="style/offline.css" />
</head>
<body>
<div class="header" id="qtdocheader">
  <div class="content"> 
    <a href="index.html" class="qtref"><span>QtMobility Reference Documentation</span></a>
  </div>
  <div class="breadcrumb toolblock">
    <ul>
      <li class="first"><a href="index.html">Home</a></li>
      <!--  Breadcrumbs go here -->
<li><a href="modules.html">Modules</a></li>
<li><a href="qtmultimediakit.html">QtMultimediaKit</a></li>
<li>QCameraExposureControl</li>
    </ul>
  </div>
</div>
<div class="content mainContent">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#public-types">Public Types</a></li>
<li class="level1"><a href="#public-functions">Public Functions</a></li>
<li class="level1"><a href="#signals">Signals</a></li>
<li class="level1"><a href="#protected-functions">Protected Functions</a></li>
<li class="level1"><a href="#macros">Macros</a></li>
<li class="level1"><a href="#details">Detailed Description</a></li>
</ul>
</div>
<h1 class="title">QCameraExposureControl Class Reference</h1>
<!-- $$$QCameraExposureControl-brief -->
<p>The QCameraExposureControl class supplies control for exposure related camera parameters. <a href="#details">More...</a></p>
<!-- @@@QCameraExposureControl -->
<pre class="cpp"> <span class="preprocessor">#include &lt;QCameraExposureControl&gt;</span></pre><p><b>Inherits: </b><a href="qmediacontrol.html">QMediaControl</a>.</p>
<p>This class was introduced in Qt Mobility 1.1.</p>
<ul>
<li><a href="qcameraexposurecontrol-members.html">List of all members, including inherited members</a></li>
</ul>
<a name="public-types"></a>
<h2>Public Types</h2>
<table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#ExposureParameter-enum">ExposureParameter</a></b> { InvalidParameter, ISO, Aperture, ShutterSpeed, ..., ExtendedExposureParameter }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> enum </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#ParameterFlag-enum">ParameterFlag</a></b> { AutomaticValue, ReadOnly, ContinuousRange }</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> flags </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#ParameterFlag-enum">ParameterFlags</a></b></td></tr>
</table>
<a name="public-functions"></a>
<h2>Public Functions</h2>
<table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#dtor.QCameraExposureControl">~QCameraExposureControl</a></b> ()</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual QCameraExposure::ExposureMode </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#exposureMode">exposureMode</a></b> () const = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual QVariant </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#exposureParameter">exposureParameter</a></b> ( ExposureParameter <i>parameter</i> ) const = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual ParameterFlags </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#exposureParameterFlags">exposureParameterFlags</a></b> ( ExposureParameter <i>parameter</i> ) const = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual QString </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#extendedParameterName">extendedParameterName</a></b> ( ExposureParameter <i>parameter</i> ) = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual bool </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#isExposureModeSupported">isExposureModeSupported</a></b> ( QCameraExposure::ExposureMode <i>mode</i> ) const = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual bool </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#isMeteringModeSupported">isMeteringModeSupported</a></b> ( QCameraExposure::MeteringMode <i>mode</i> ) const = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual bool </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#isParameterSupported">isParameterSupported</a></b> ( ExposureParameter <i>parameter</i> ) const = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual QCameraExposure::MeteringMode </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#meteringMode">meteringMode</a></b> () const = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual void </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#setExposureMode">setExposureMode</a></b> ( QCameraExposure::ExposureMode <i>mode</i> ) = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual bool </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#setExposureParameter">setExposureParameter</a></b> ( ExposureParameter <i>parameter</i>, const QVariant &amp; <i>value</i> ) = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual void </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#setMeteringMode">setMeteringMode</a></b> ( QCameraExposure::MeteringMode <i>mode</i> ) = 0</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> virtual QVariantList </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#supportedParameterRange">supportedParameterRange</a></b> ( ExposureParameter <i>parameter</i> ) const = 0</td></tr>
</table>
<ul>
<li class="fn">29 public functions inherited from <a href="http://qt.nokia.com/doc/4.7/qobject.html#public-functions">QObject</a></li>
</ul>
<a name="signals"></a>
<h2>Signals</h2>
<table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#exposureParameterChanged">exposureParameterChanged</a></b> ( int <i>parameter</i> )</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#exposureParameterRangeChanged">exposureParameterRangeChanged</a></b> ( int <i>parameter</i> )</td></tr>
<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#flashReady">flashReady</a></b> ( bool <i>ready</i> )</td></tr>
</table>
<ul>
<li class="fn">1 signal inherited from <a href="http://qt.nokia.com/doc/4.7/qobject.html#signals">QObject</a></li>
</ul>
<a name="protected-functions"></a>
<h2>Protected Functions</h2>
<table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#QCameraExposureControl">QCameraExposureControl</a></b> ( QObject * <i>parent</i> = 0 )</td></tr>
</table>
<ul>
<li class="fn">7 protected functions inherited from <a href="http://qt.nokia.com/doc/4.7/qobject.html#protected-functions">QObject</a></li>
</ul>
<a name="macros"></a>
<h2>Macros</h2>
<table class="alignedsummary">
<tr><td class="memItemLeft rightAlign topAlign"> </td><td class="memItemRight bottomAlign"><b><a href="qcameraexposurecontrol.html#QCameraExposureControl_iid">QCameraExposureControl_iid</a></b></td></tr>
</table>
<h3>Additional Inherited Members</h3>
<ul>
<li class="fn">1 property inherited from <a href="http://qt.nokia.com/doc/4.7/qobject.html#properties">QObject</a></li>
<li class="fn">1 public slot inherited from <a href="http://qt.nokia.com/doc/4.7/qobject.html#public-slots">QObject</a></li>
<li class="fn">1 public variable inherited from <a href="http://qt.nokia.com/doc/4.7/qobject.html#public-variables">QObject</a></li>
<li class="fn">4 static public members inherited from <a href="http://qt.nokia.com/doc/4.7/qobject.html#static-public-members">QObject</a></li>
<li class="fn">2 protected variables inherited from <a href="http://qt.nokia.com/doc/4.7/qobject.html#protected-variables">QObject</a></li>
</ul>
<a name="details"></a>
<!-- $$$QCameraExposureControl-description -->
<div class="descr">
<h2>Detailed Description</h2>
<p>The QCameraExposureControl class supplies control for exposure related camera parameters.</p>
<p>The interface name of QCameraExposureControl is <tt>com.nokia.Qt.QCameraExposureControl/1.0</tt> as defined in <a href="qcameraexposurecontrol.html#QCameraExposureControl_iid">QCameraExposureControl_iid</a>.</p>
</div>
<p><b>See also </b><a href="qcamera.html">QCamera</a>.</p>
<!-- @@@QCameraExposureControl -->
<div class="types">
<h2>Member Type Documentation</h2>
<!-- $$$ExposureParameter$$$InvalidParameter$$$ISO$$$Aperture$$$ShutterSpeed$$$ExposureCompensation$$$FlashPower$$$FlashCompensation$$$ExtendedExposureParameter -->
<h3 class="fn"><a name="ExposureParameter-enum"></a>enum QCameraExposureControl::<span class="name">ExposureParameter</span></h3>
<table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::InvalidParameter</tt></td><td class="topAlign"><tt>0</tt></td><td class="topAlign">Parameter is invalid.</td></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::ISO</tt></td><td class="topAlign"><tt>1</tt></td><td class="topAlign">Camera ISO sensitivity, specified as integer value.</td></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::Aperture</tt></td><td class="topAlign"><tt>2</tt></td><td class="topAlign">Lens aperture is specified as an qreal F number. The supported apertures list can change depending on the focal length, in such a case the <a href="qcameraexposurecontrol.html#exposureParameterRangeChanged">exposureParameterRangeChanged</a>() signal is emitted.</td></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::ShutterSpeed</tt></td><td class="topAlign"><tt>3</tt></td><td class="topAlign">Shutter speed in seconds, specified as qreal.</td></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::ExposureCompensation</tt></td><td class="topAlign"><tt>4</tt></td><td class="topAlign">Exposure compensation, specified as qreal EV value.</td></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::FlashPower</tt></td><td class="topAlign"><tt>5</tt></td><td class="topAlign">Manual flash power, specified as qreal value. Accepted power range is [0..1&#x2e;0], with 0 value means no flash and 1.0 corresponds to full flash power.</td></tr>
</table>
<p>This value is only used in the <a href="qcameraexposure.html#FlashMode-enum">manual flash mode</a>.</p>
<table class="valuelist"><tr valign="top" class="even"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::FlashCompensation</tt></td><td class="topAlign"><tt>6</tt></td><td class="topAlign">Flash compensation, specified as qreal EV value.</td></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::ExtendedExposureParameter</tt></td><td class="topAlign"><tt>1000</tt></td><td class="topAlign">The base value for platform specific extended parameters. For such parameters the sequential values starting from ExtendedExposureParameter shuld be used.</td></tr>
</table>
<!-- @@@ExposureParameter -->
<!-- $$$ParameterFlag$$$AutomaticValue$$$ReadOnly$$$ContinuousRange -->
<h3 class="flags"><a name="ParameterFlag-enum"></a>enum QCameraExposureControl::<span class="name">ParameterFlag</span><br/>flags QCameraExposureControl::<span class="name">ParameterFlags</span></h3>
<table class="valuelist"><tr valign="top" class="odd"><th class="tblConst">Constant</th><th class="tblval">Value</th><th class="tbldscr">Description</th></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::AutomaticValue</tt></td><td class="topAlign"><tt>0x01</tt></td><td class="topAlign">Use the automatic values for parameters.</td></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::ReadOnly</tt></td><td class="topAlign"><tt>0x02</tt></td><td class="topAlign">Parameters are read only.</td></tr>
<tr><td class="topAlign"><tt>QCameraExposureControl::ContinuousRange</tt></td><td class="topAlign"><tt>0x04</tt></td><td class="topAlign">Parameters are continuous in their range.</td></tr>
</table>
<p>The ParameterFlags type is a typedef for <a href="qflags.html">QFlags</a>&lt;ParameterFlag&gt;. It stores an OR combination of ParameterFlag values.</p>
<!-- @@@ParameterFlag -->
</div>
<div class="func">
<h2>Member Function Documentation</h2>
<!-- $$$QCameraExposureControl[overload1]$$$QCameraExposureControlQObject* -->
<h3 class="fn"><a name="QCameraExposureControl"></a>QCameraExposureControl::<span class="name">QCameraExposureControl</span> ( <span class="type"><a href="http://qt.nokia.com/doc/4.7/qobject.html">QObject</a></span> * <i>parent</i> = 0 )<tt> [protected]</tt></h3>
<p>Constructs a camera exposure control object with <i>parent</i>.</p>
<!-- @@@QCameraExposureControl -->
<!-- $$$~QCameraExposureControl[overload1]$$$~QCameraExposureControl -->
<h3 class="fn"><a name="dtor.QCameraExposureControl"></a>QCameraExposureControl::<span class="name">~QCameraExposureControl</span> ()</h3>
<p>Destruct the camera control object.</p>
<!-- @@@~QCameraExposureControl -->
<!-- $$$exposureMode[overload1]$$$exposureMode -->
<h3 class="fn"><a name="exposureMode"></a><span class="type"><a href="qcameraexposure.html#ExposureMode-enum">QCameraExposure::ExposureMode</a></span> QCameraExposureControl::<span class="name">exposureMode</span> () const<tt> [pure virtual]</tt></h3>
<p>Returns the exposure mode.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<p><b>See also </b><a href="qcameraexposurecontrol.html#setExposureMode">setExposureMode</a>().</p>
<!-- @@@exposureMode -->
<!-- $$$exposureParameter[overload1]$$$exposureParameterExposureParameter -->
<h3 class="fn"><a name="exposureParameter"></a><span class="type"><a href="http://qt.nokia.com/doc/4.7/qvariant.html">QVariant</a></span> QCameraExposureControl::<span class="name">exposureParameter</span> ( <span class="type"><a href="qcameraexposurecontrol.html#ExposureParameter-enum">ExposureParameter</a></span> <i>parameter</i> ) const<tt> [pure virtual]</tt></h3>
<p>Returns the exposure <i>parameter</i> value, or invalid <a href="http://qt.nokia.com/doc/4.7/porting4.html">QVariant</a>() if the value is unknown or not supported.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<p><b>See also </b><a href="qcameraexposurecontrol.html#setExposureParameter">setExposureParameter</a>().</p>
<!-- @@@exposureParameter -->
<!-- $$$exposureParameterChanged[overload1]$$$exposureParameterChangedint -->
<h3 class="fn"><a name="exposureParameterChanged"></a><span class="type">void</span> QCameraExposureControl::<span class="name">exposureParameterChanged</span> ( <span class="type">int</span> <i>parameter</i> )<tt> [signal]</tt></h3>
<p>Signal emitted when the exposure <i>parameter</i> has changed.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@exposureParameterChanged -->
<!-- $$$exposureParameterFlags[overload1]$$$exposureParameterFlagsExposureParameter -->
<h3 class="fn"><a name="exposureParameterFlags"></a><span class="type"><a href="qcameraexposurecontrol.html#ParameterFlag-enum">ParameterFlags</a></span> QCameraExposureControl::<span class="name">exposureParameterFlags</span> ( <span class="type"><a href="qcameraexposurecontrol.html#ExposureParameter-enum">ExposureParameter</a></span> <i>parameter</i> ) const<tt> [pure virtual]</tt></h3>
<p>Returns the properties of exposure <i>parameter</i>.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@exposureParameterFlags -->
<!-- $$$exposureParameterRangeChanged[overload1]$$$exposureParameterRangeChangedint -->
<h3 class="fn"><a name="exposureParameterRangeChanged"></a><span class="type">void</span> QCameraExposureControl::<span class="name">exposureParameterRangeChanged</span> ( <span class="type">int</span> <i>parameter</i> )<tt> [signal]</tt></h3>
<p>Signal emitted when the exposure <i>parameter</i> range has changed.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@exposureParameterRangeChanged -->
<!-- $$$extendedParameterName[overload1]$$$extendedParameterNameExposureParameter -->
<h3 class="fn"><a name="extendedParameterName"></a><span class="type"><a href="http://qt.nokia.com/doc/4.7/qstring.html">QString</a></span> QCameraExposureControl::<span class="name">extendedParameterName</span> ( <span class="type"><a href="qcameraexposurecontrol.html#ExposureParameter-enum">ExposureParameter</a></span> <i>parameter</i> )<tt> [pure virtual]</tt></h3>
<p>Returns the extended exposure <i>parameter</i> name.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@extendedParameterName -->
<!-- $$$flashReady[overload1]$$$flashReadybool -->
<h3 class="fn"><a name="flashReady"></a><span class="type">void</span> QCameraExposureControl::<span class="name">flashReady</span> ( <span class="type">bool</span> <i>ready</i> )<tt> [signal]</tt></h3>
<p>Signal emitted when flash state changes, flash is charged <i>ready</i>.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@flashReady -->
<!-- $$$isExposureModeSupported[overload1]$$$isExposureModeSupportedQCameraExposure::ExposureMode -->
<h3 class="fn"><a name="isExposureModeSupported"></a><span class="type">bool</span> QCameraExposureControl::<span class="name">isExposureModeSupported</span> ( <span class="type"><a href="qcameraexposure.html#ExposureMode-enum">QCameraExposure::ExposureMode</a></span> <i>mode</i> ) const<tt> [pure virtual]</tt></h3>
<p>Returns true if the exposure <i>mode</i> is supported.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@isExposureModeSupported -->
<!-- $$$isMeteringModeSupported[overload1]$$$isMeteringModeSupportedQCameraExposure::MeteringMode -->
<h3 class="fn"><a name="isMeteringModeSupported"></a><span class="type">bool</span> QCameraExposureControl::<span class="name">isMeteringModeSupported</span> ( <span class="type"><a href="qcameraexposure.html#MeteringMode-enum">QCameraExposure::MeteringMode</a></span> <i>mode</i> ) const<tt> [pure virtual]</tt></h3>
<p>Returns true if the metering <i>mode</i> is supported.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@isMeteringModeSupported -->
<!-- $$$isParameterSupported[overload1]$$$isParameterSupportedExposureParameter -->
<h3 class="fn"><a name="isParameterSupported"></a><span class="type">bool</span> QCameraExposureControl::<span class="name">isParameterSupported</span> ( <span class="type"><a href="qcameraexposurecontrol.html#ExposureParameter-enum">ExposureParameter</a></span> <i>parameter</i> ) const<tt> [pure virtual]</tt></h3>
<p>Returns true is exposure <i>parameter</i> is supported by backend.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@isParameterSupported -->
<!-- $$$meteringMode[overload1]$$$meteringMode -->
<h3 class="fn"><a name="meteringMode"></a><span class="type"><a href="qcameraexposure.html#MeteringMode-enum">QCameraExposure::MeteringMode</a></span> QCameraExposureControl::<span class="name">meteringMode</span> () const<tt> [pure virtual]</tt></h3>
<p>Returns the current metering mode.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<p><b>See also </b><a href="qcameraexposurecontrol.html#setMeteringMode">setMeteringMode</a>().</p>
<!-- @@@meteringMode -->
<!-- $$$setExposureMode[overload1]$$$setExposureModeQCameraExposure::ExposureMode -->
<h3 class="fn"><a name="setExposureMode"></a><span class="type">void</span> QCameraExposureControl::<span class="name">setExposureMode</span> ( <span class="type"><a href="qcameraexposure.html#ExposureMode-enum">QCameraExposure::ExposureMode</a></span> <i>mode</i> )<tt> [pure virtual]</tt></h3>
<p>Set the exposure mode to <i>mode</i>.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<p><b>See also </b><a href="qcameraexposurecontrol.html#exposureMode">exposureMode</a>().</p>
<!-- @@@setExposureMode -->
<!-- $$$setExposureParameter[overload1]$$$setExposureParameterExposureParameterconstQVariant& -->
<h3 class="fn"><a name="setExposureParameter"></a><span class="type">bool</span> QCameraExposureControl::<span class="name">setExposureParameter</span> ( <span class="type"><a href="qcameraexposurecontrol.html#ExposureParameter-enum">ExposureParameter</a></span> <i>parameter</i>, const <span class="type"><a href="http://qt.nokia.com/doc/4.7/qvariant.html">QVariant</a></span> &amp; <i>value</i> )<tt> [pure virtual]</tt></h3>
<p>Set the exposure <i>parameter</i> to <i>value</i>. If a null or invalid <a href="http://qt.nokia.com/doc/4.7/qvariant.html">QVariant</a> is passed, backend should choose the value automatically, and if possible report the actual value to user with <a href="qcameraexposurecontrol.html#exposureParameter">QCameraExposureControl::exposureParameter</a>().</p>
<p>Returns true if parameter is supported and value is correct.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<p><b>See also </b><a href="qcameraexposurecontrol.html#exposureParameter">exposureParameter</a>().</p>
<!-- @@@setExposureParameter -->
<!-- $$$setMeteringMode[overload1]$$$setMeteringModeQCameraExposure::MeteringMode -->
<h3 class="fn"><a name="setMeteringMode"></a><span class="type">void</span> QCameraExposureControl::<span class="name">setMeteringMode</span> ( <span class="type"><a href="qcameraexposure.html#MeteringMode-enum">QCameraExposure::MeteringMode</a></span> <i>mode</i> )<tt> [pure virtual]</tt></h3>
<p>Set the metering mode to <i>mode</i>.</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<p><b>See also </b><a href="qcameraexposurecontrol.html#meteringMode">meteringMode</a>().</p>
<!-- @@@setMeteringMode -->
<!-- $$$supportedParameterRange[overload1]$$$supportedParameterRangeExposureParameter -->
<h3 class="fn"><a name="supportedParameterRange"></a><span class="type"><a href="http://qt.nokia.com/doc/4.7/qvariant.html#QVariantList-typedef">QVariantList</a></span> QCameraExposureControl::<span class="name">supportedParameterRange</span> ( <span class="type"><a href="qcameraexposurecontrol.html#ExposureParameter-enum">ExposureParameter</a></span> <i>parameter</i> ) const<tt> [pure virtual]</tt></h3>
<p>Returns the list of supported <i>parameter</i> values;</p>
<p>This function was introduced in Qt Mobility 1.1.</p>
<!-- @@@supportedParameterRange -->
</div>
<div class="macros">
<h2>Macro Documentation</h2>
<!-- $$$QCameraExposureControl_iid[overload1]$$$QCameraExposureControl_iid -->
<h3 class="fn"><a name="QCameraExposureControl_iid"></a><span class="name">QCameraExposureControl_iid</span></h3>
<p><tt>com.nokia.Qt.QCameraExposureControl/1.0</tt></p>
<p>Defines the interface name of the <a href="qcameraexposurecontrol.html">QCameraExposureControl</a> class.</p>
<!-- @@@QCameraExposureControl_iid -->
</div>
  <div class="ft">
    <span></span>
  </div>
</div> 
<div class="footer">
  <p>
     <acronym title="Copyright">&copy;</acronym> 2008-2011 Nokia Corporation and/or its
     subsidiaries. Nokia, Qt and their respective logos are trademarks of Nokia Corporation 
     in Finland and/or other countries worldwide.</p>
  <p>
     All other trademarks are property of their respective owners. <a title="Privacy Policy"
     href="http://qt.nokia.com/about/privacy-policy">Privacy Policy</a></p>
  <br />
  <p>
    Licensees holding valid Qt Commercial licenses may use this document in accordance with the    Qt Commercial License Agreement provided with the Software or, alternatively, in accordance    with the terms contained in a written agreement between you and Nokia.</p>
  <p>
    Alternatively, this document may be used under the terms of the <a href="http://www.gnu.org/licenses/fdl.html">GNU
    Free Documentation License version 1.3</a>
    as published by the Free Software Foundation.</p>
</div>
</body>
</html>