00001 <?php 00002 $rubrique = 65; 00003 $meta_description = "QExtend: Référence de la classe QExtend::SignalCheckPoint"; 00004 $meta_keywords =" QExtend: Référence de la classe QExtend::SignalCheckPoint"; 00005 $titre_page = "QExtend"; 00006 $urlCss = "http://www.developpez.com/template/kit/article.css"; 00007 $xhtml=true; 00008 $Auteur=""; 00009 $Licence="4"; 00010 $Annee="2010"; 00011 $topicType = 'Whitepaper'; 00012 $meta = '<link rel="stylesheet" type="text/css" media="screen" href="https://www.developpez.com/public/css/index2.css" /><link rel="stylesheet" type="text/css" media="screen" href="tabs.css" /><link rel="stylesheet" type="text/css" media="screen" href="doxygen.css" />'; 00013 include($_SERVER["DOCUMENT_ROOT"]."/template/entete.php"); 00014 00015 ob_start(); 00016 ?> 00017 <!-- Généré par Doxygen 1.7.1 --> 00018 <div class="navigation" id="top"> 00019 <div class="tabs"> 00020 <ul class="tablist"> 00021 <li><a href="index.php"><span>Page principale</span></a></li> 00022 <li><a href="namespaces.php"><span>Espaces de nommage</span></a></li> 00023 <li class="current"><a href="annotated.php"><span>Classes</span></a></li> 00024 <li><a href="files.php"><span>Fichiers</span></a></li> 00025 </ul> 00026 </div> 00027 <div class="tabs2"> 00028 <ul class="tablist"> 00029 <li><a href="annotated.php"><span>Liste des classes</span></a></li> 00030 <li><a href="hierarchy.php"><span>Hiérarchie des classes</span></a></li> 00031 <li><a href="functions.php"><span>Membres de classe</span></a></li> 00032 </ul> 00033 </div> 00034 <div class="navpath"> 00035 <ul> 00036 <li><a class="el" href="namespace_q_extend.php">QExtend</a> </li> 00037 <li><a class="el" href="class_q_extend_1_1_signal_check_point.php">QExtend::SignalCheckPoint</a> </li> 00038 </ul> 00039 </div> 00040 </div> 00041 <div class="header"> 00042 <div class="summary"> 00043 <a href="#nested-classes">Classes</a> | 00044 <a href="#pub-slots">Connecteurs publics</a> | 00045 <a href="#signals">Signaux</a> | 00046 <a href="#pub-methods">Fonctions membres publiques</a> </div> 00047 <div class="headertitle"> 00048 <h1>Référence de la classe QExtend::SignalCheckPoint</h1> </div> 00049 </div> 00050 <div class="contents"> 00051 <!-- doxytag: class="QExtend::SignalCheckPoint" --> 00052 <p><code>#include <<a class="el" href="signalcheckpoint_8hpp_source.php">signalcheckpoint.hpp</a>></code></p> 00053 00054 <p><a href="class_q_extend_1_1_signal_check_point-members.php">Liste de tous les membres</a></p> 00055 <table class="memberdecls"> 00056 <tr><td colspan="2"><h2><a name="nested-classes"></a> 00057 Classes</h2></td></tr> 00058 <tr><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point_1_1_signal_check_point_private.php">SignalCheckPointPrivate</a></td></tr> 00059 <tr><td colspan="2"><h2><a name="pub-slots"></a> 00060 Connecteurs publics</h2></td></tr> 00061 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point.php#ae354c5a47a4031ab931484d3bc9991f7">emitParameters</a> ()</td></tr> 00062 <tr><td class="mdescLeft"> </td><td class="mdescRight">Emet les derniers paramètres. <a href="#ae354c5a47a4031ab931484d3bc9991f7"></a><br/></td></tr> 00063 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point.php#a1c2f3e8edf37bfa26050eeec1de265a0">setParameters</a> (const QVariantMap &)</td></tr> 00064 <tr><td class="mdescLeft"> </td><td class="mdescRight">initialise les paramètres courants. <a href="#a1c2f3e8edf37bfa26050eeec1de265a0"></a><br/></td></tr> 00065 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point.php#a286919d763637f73ae25f55d5b4bd0bc">clear</a> ()</td></tr> 00066 <tr><td class="mdescLeft"> </td><td class="mdescRight">Efface les paramètres courants. <a href="#a286919d763637f73ae25f55d5b4bd0bc"></a><br/></td></tr> 00067 <tr><td colspan="2"><h2><a name="signals"></a> 00068 Signaux</h2></td></tr> 00069 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point.php#a9800a3940ee83b62e48ea9f623fe5e08">parameters</a> (const QVariantMap &)</td></tr> 00070 <tr><td class="mdescLeft"> </td><td class="mdescRight">Signal qui émet les derniers paramètres. <a href="#a9800a3940ee83b62e48ea9f623fe5e08"></a><br/></td></tr> 00071 <tr><td colspan="2"><h2><a name="pub-methods"></a> 00072 Fonctions membres publiques</h2></td></tr> 00073 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point.php#a1f13c6d3fe8f358c3a5f7fe0c741978e">SignalCheckPoint</a> (const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> &emitter=<a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a>(), const QStringList &names=QStringList(), QObject *parent=0)</td></tr> 00074 <tr><td class="mdescLeft"> </td><td class="mdescRight">Créé un nouveau <a class="el" href="class_q_extend_1_1_signal_check_point.php">SignalCheckPoint</a>. <a href="#a1f13c6d3fe8f358c3a5f7fe0c741978e"></a><br/></td></tr> 00075 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point.php#ab900b70e24b5ec25b30dc7462cbfa17d">addEmitter</a> (const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> &, const QStringList &)</td></tr> 00076 <tr><td class="mdescLeft"> </td><td class="mdescRight">Ajoute l'emitter à écouter. <a href="#ab900b70e24b5ec25b30dc7462cbfa17d"></a><br/></td></tr> 00077 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point.php#ae6779289e092b2593a7204115ba5667e">addEmitterProperty</a> (const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> &emitter, const char *property, const QString &name)</td></tr> 00078 <tr><td class="mdescLeft"> </td><td class="mdescRight">Ajoute une propriété à écouter quand un signal est emit. <a href="#ae6779289e092b2593a7204115ba5667e"></a><br/></td></tr> 00079 <tr><td class="memItemLeft" align="right" valign="top">const QVariantMap & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_signal_check_point.php#a219febc17db1a831318fe5b8fa72bf84">getParameters</a> ()</td></tr> 00080 <tr><td class="mdescLeft"> </td><td class="mdescRight">donne les derniers paramètres. <a href="#a219febc17db1a831318fe5b8fa72bf84"></a><br/></td></tr> 00081 </table> 00082 <hr/><a name="_details"></a><h2>Description détaillée</h2> 00083 <p>Ecoute un signal et sauvegarde les dernier paramètre envoyés. </p> 00084 00085 <p>Définition à la ligne <a class="el" href="signalcheckpoint_8hpp_source.php#l00044">44</a> du fichier <a class="el" href="signalcheckpoint_8hpp_source.php">signalcheckpoint.hpp</a>.</p> 00086 <hr/><h2>Documentation des constructeurs et destructeur</h2> 00087 <a class="anchor" id="a1f13c6d3fe8f358c3a5f7fe0c741978e"></a><!-- doxytag: member="QExtend::SignalCheckPoint::SignalCheckPoint" ref="a1f13c6d3fe8f358c3a5f7fe0c741978e" args="(const Emitter &emitter=Emitter(), const QStringList &names=QStringList(), QObject *parent=0)" --> 00088 <div class="memitem"> 00089 <div class="memproto"> 00090 <table class="memname"> 00091 <tr> 00092 <td class="memname">SignalCheckPoint::SignalCheckPoint </td> 00093 <td>(</td> 00094 <td class="paramtype">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td> 00095 <td class="paramname"> <em>emitter</em> = <code><a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a>()</code>, </td> 00096 </tr> 00097 <tr> 00098 <td class="paramkey"></td> 00099 <td></td> 00100 <td class="paramtype">const QStringList & </td> 00101 <td class="paramname"> <em>names</em> = <code>QStringList()</code>, </td> 00102 </tr> 00103 <tr> 00104 <td class="paramkey"></td> 00105 <td></td> 00106 <td class="paramtype">QObject * </td> 00107 <td class="paramname"> <em>parent</em> = <code>0</code></td><td> </td> 00108 </tr> 00109 <tr> 00110 <td></td> 00111 <td>)</td> 00112 <td></td><td></td><td></td> 00113 </tr> 00114 </table> 00115 </div> 00116 <div class="memdoc"> 00117 00118 <p>Créé un nouveau <a class="el" href="class_q_extend_1_1_signal_check_point.php">SignalCheckPoint</a>. </p> 00119 <p>Ecoute un signal et sauvegarde les dernier paramètre envoyés. </p> 00120 <dl><dt><b>Paramètres:</b></dt><dd> 00121 <table border="0" cellspacing="2" cellpadding="0"> 00122 <tr><td valign="top"></td><td valign="top"><em>emitter</em> </td><td><a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> ecouté. </td></tr> 00123 <tr><td valign="top"></td><td valign="top"><em>names</em> </td><td>names use to stocke parameters in a QVariantMap. if empty, the default name it's is position. If a parameters name is empty, this parameters is not stocked. </td></tr> 00124 </table> 00125 </dd> 00126 </dl> 00127 <dl class="return"><dt><b>Renvoie:</b></dt><dd>Nouvelle instance. </dd></dl> 00128 00129 <p>Définition à la ligne <a class="el" href="signalcheckpoint_8cpp_source.php#l00227">227</a> du fichier <a class="el" href="signalcheckpoint_8cpp_source.php">signalcheckpoint.cpp</a>.</p> 00130 00131 </div> 00132 </div> 00133 <hr/><h2>Documentation des fonctions membres</h2> 00134 <a class="anchor" id="ab900b70e24b5ec25b30dc7462cbfa17d"></a><!-- doxytag: member="QExtend::SignalCheckPoint::addEmitter" ref="ab900b70e24b5ec25b30dc7462cbfa17d" args="(const Emitter &, const QStringList &)" --> 00135 <div class="memitem"> 00136 <div class="memproto"> 00137 <table class="memname"> 00138 <tr> 00139 <td class="memname">void SignalCheckPoint::addEmitter </td> 00140 <td>(</td> 00141 <td class="paramtype">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td> 00142 <td class="paramname"> <em>emitter</em>, </td> 00143 </tr> 00144 <tr> 00145 <td class="paramkey"></td> 00146 <td></td> 00147 <td class="paramtype">const QStringList & </td> 00148 <td class="paramname"> <em>list</em></td><td> </td> 00149 </tr> 00150 <tr> 00151 <td></td> 00152 <td>)</td> 00153 <td></td><td></td><td></td> 00154 </tr> 00155 </table> 00156 </div> 00157 <div class="memdoc"> 00158 00159 <p>Ajoute l'emitter à écouter. </p> 00160 <p>Ajoute l'emitter à écouter. </p> 00161 <dl><dt><b>Paramètres:</b></dt><dd> 00162 <table border="0" cellspacing="2" cellpadding="0"> 00163 <tr><td valign="top"></td><td valign="top"><em>emitter</em> </td><td><a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> ecouté. </td></tr> 00164 <tr><td valign="top"></td><td valign="top"><em>names</em> </td><td>names utiliser pour stocker les parameters dasn une QVariantMap. SI le nom d'un paramètre est vide, sa valeur n'est pas stocké. </td></tr> 00165 </table> 00166 </dd> 00167 </dl> 00168 <dl class="return"><dt><b>Renvoie:</b></dt><dd>Nouvelle instance. </dd></dl> 00169 00170 <p>Définition à la ligne <a class="el" href="signalcheckpoint_8cpp_source.php#l00252">252</a> du fichier <a class="el" href="signalcheckpoint_8cpp_source.php">signalcheckpoint.cpp</a>.</p> 00171 00172 </div> 00173 </div> 00174 <a class="anchor" id="ae6779289e092b2593a7204115ba5667e"></a><!-- doxytag: member="QExtend::SignalCheckPoint::addEmitterProperty" ref="ae6779289e092b2593a7204115ba5667e" args="(const Emitter &emitter, const char *property, const QString &name)" --> 00175 <div class="memitem"> 00176 <div class="memproto"> 00177 <table class="memname"> 00178 <tr> 00179 <td class="memname">void SignalCheckPoint::addEmitterProperty </td> 00180 <td>(</td> 00181 <td class="paramtype">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td> 00182 <td class="paramname"> <em>emitter</em>, </td> 00183 </tr> 00184 <tr> 00185 <td class="paramkey"></td> 00186 <td></td> 00187 <td class="paramtype">const char * </td> 00188 <td class="paramname"> <em>property</em>, </td> 00189 </tr> 00190 <tr> 00191 <td class="paramkey"></td> 00192 <td></td> 00193 <td class="paramtype">const QString & </td> 00194 <td class="paramname"> <em>name</em></td><td> </td> 00195 </tr> 00196 <tr> 00197 <td></td> 00198 <td>)</td> 00199 <td></td><td></td><td></td> 00200 </tr> 00201 </table> 00202 </div> 00203 <div class="memdoc"> 00204 00205 <p>Ajoute une propriété à écouter quand un signal est emit. </p> 00206 <dl><dt><b>Paramètres:</b></dt><dd> 00207 <table border="0" cellspacing="2" cellpadding="0"> 00208 <tr><td valign="top"></td><td valign="top"><em>emitter</em> </td><td><a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> ecouté. </td></tr> 00209 <tr><td valign="top"></td><td valign="top"><em>property</em> </td><td>Nom de la propriété. </td></tr> 00210 <tr><td valign="top"></td><td valign="top"><em>name</em> </td><td>Nom utiliser pour stocker les parameters dasn une QVariantMap. </td></tr> 00211 </table> 00212 </dd> 00213 </dl> 00214 <dl class="return"><dt><b>Renvoie:</b></dt><dd>Nouvelle instance. </dd></dl> 00215 00216 <p>Définition à la ligne <a class="el" href="signalcheckpoint_8cpp_source.php#l00257">257</a> du fichier <a class="el" href="signalcheckpoint_8cpp_source.php">signalcheckpoint.cpp</a>.</p> 00217 00218 </div> 00219 </div> 00220 <a class="anchor" id="a286919d763637f73ae25f55d5b4bd0bc"></a><!-- doxytag: member="QExtend::SignalCheckPoint::clear" ref="a286919d763637f73ae25f55d5b4bd0bc" args="()" --> 00221 <div class="memitem"> 00222 <div class="memproto"> 00223 <table class="memname"> 00224 <tr> 00225 <td class="memname">void SignalCheckPoint::clear </td> 00226 <td>(</td> 00227 <td class="paramname"></td> 00228 <td> ) </td> 00229 <td><code> [slot]</code></td> 00230 </tr> 00231 </table> 00232 </div> 00233 <div class="memdoc"> 00234 00235 <p>Efface les paramètres courants. </p> 00236 00237 <p>Définition à la ligne <a class="el" href="signalcheckpoint_8cpp_source.php#l00248">248</a> du fichier <a class="el" href="signalcheckpoint_8cpp_source.php">signalcheckpoint.cpp</a>.</p> 00238 00239 </div> 00240 </div> 00241 <a class="anchor" id="ae354c5a47a4031ab931484d3bc9991f7"></a><!-- doxytag: member="QExtend::SignalCheckPoint::emitParameters" ref="ae354c5a47a4031ab931484d3bc9991f7" args="()" --> 00242 <div class="memitem"> 00243 <div class="memproto"> 00244 <table class="memname"> 00245 <tr> 00246 <td class="memname">void SignalCheckPoint::emitParameters </td> 00247 <td>(</td> 00248 <td class="paramname"></td> 00249 <td> ) </td> 00250 <td><code> [slot]</code></td> 00251 </tr> 00252 </table> 00253 </div> 00254 <div class="memdoc"> 00255 00256 <p>Emet les derniers paramètres. </p> 00257 00258 <p>Définition à la ligne <a class="el" href="signalcheckpoint_8cpp_source.php#l00232">232</a> du fichier <a class="el" href="signalcheckpoint_8cpp_source.php">signalcheckpoint.cpp</a>.</p> 00259 00260 </div> 00261 </div> 00262 <a class="anchor" id="a219febc17db1a831318fe5b8fa72bf84"></a><!-- doxytag: member="QExtend::SignalCheckPoint::getParameters" ref="a219febc17db1a831318fe5b8fa72bf84" args="()" --> 00263 <div class="memitem"> 00264 <div class="memproto"> 00265 <table class="memname"> 00266 <tr> 00267 <td class="memname">const QVariantMap & SignalCheckPoint::getParameters </td> 00268 <td>(</td> 00269 <td class="paramname"></td> 00270 <td> ) </td> 00271 <td></td> 00272 </tr> 00273 </table> 00274 </div> 00275 <div class="memdoc"> 00276 00277 <p>donne les derniers paramètres. </p> 00278 00279 <p>Définition à la ligne <a class="el" href="signalcheckpoint_8cpp_source.php#l00239">239</a> du fichier <a class="el" href="signalcheckpoint_8cpp_source.php">signalcheckpoint.cpp</a>.</p> 00280 00281 </div> 00282 </div> 00283 <a class="anchor" id="a9800a3940ee83b62e48ea9f623fe5e08"></a><!-- doxytag: member="QExtend::SignalCheckPoint::parameters" ref="a9800a3940ee83b62e48ea9f623fe5e08" args="(const QVariantMap &)" --> 00284 <div class="memitem"> 00285 <div class="memproto"> 00286 <table class="memname"> 00287 <tr> 00288 <td class="memname">void QExtend::SignalCheckPoint::parameters </td> 00289 <td>(</td> 00290 <td class="paramtype">const QVariantMap & </td> 00291 <td class="paramname"></td> 00292 <td> ) </td> 00293 <td><code> [signal]</code></td> 00294 </tr> 00295 </table> 00296 </div> 00297 <div class="memdoc"> 00298 00299 <p>Signal qui émet les derniers paramètres. </p> 00300 00301 </div> 00302 </div> 00303 <a class="anchor" id="a1c2f3e8edf37bfa26050eeec1de265a0"></a><!-- doxytag: member="QExtend::SignalCheckPoint::setParameters" ref="a1c2f3e8edf37bfa26050eeec1de265a0" args="(const QVariantMap &)" --> 00304 <div class="memitem"> 00305 <div class="memproto"> 00306 <table class="memname"> 00307 <tr> 00308 <td class="memname">void SignalCheckPoint::setParameters </td> 00309 <td>(</td> 00310 <td class="paramtype">const QVariantMap & </td> 00311 <td class="paramname"> <em>m</em></td> 00312 <td> ) </td> 00313 <td><code> [slot]</code></td> 00314 </tr> 00315 </table> 00316 </div> 00317 <div class="memdoc"> 00318 00319 <p>initialise les paramètres courants. </p> 00320 00321 <p>Définition à la ligne <a class="el" href="signalcheckpoint_8cpp_source.php#l00243">243</a> du fichier <a class="el" href="signalcheckpoint_8cpp_source.php">signalcheckpoint.cpp</a>.</p> 00322 00323 </div> 00324 </div> 00325 <hr/>La documentation de cette classe a été générée à partir des fichiers suivants :<ul> 00326 <li><a class="el" href="signalcheckpoint_8hpp_source.php">signalcheckpoint.hpp</a></li> 00327 <li><a class="el" href="signalcheckpoint_8cpp_source.php">signalcheckpoint.cpp</a></li> 00328 </ul> 00329 </div> 00330 <?php 00331 echo utf8_decode(ob_get_clean()); 00332 include($_SERVER["DOCUMENT_ROOT"]."/template/pied.php"); 00333 ?>
Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2010 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.