00001 <?php 00002 $rubrique = 65; 00003 $meta_description = "QExtend: Référence de la classe QExtend::Emitter"; 00004 $meta_keywords =" QExtend: Référence de la classe QExtend::Emitter"; 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_emitter.php">QExtend::Emitter</a> </li> 00038 </ul> 00039 </div> 00040 </div> 00041 <div class="header"> 00042 <div class="summary"> 00043 <a href="#pub-methods">Fonctions membres publiques</a> </div> 00044 <div class="headertitle"> 00045 <h1>Référence de la classe QExtend::Emitter</h1> </div> 00046 </div> 00047 <div class="contents"> 00048 <!-- doxytag: class="QExtend::Emitter" --> 00049 <p>Interface une instance de QObject avec un de ses signal. 00050 <a href="#_details">Plus de détails...</a></p> 00051 00052 <p><code>#include <<a class="el" href="connector_8hpp_source.php">connector.hpp</a>></code></p> 00053 00054 <p><a href="class_q_extend_1_1_emitter-members.php">Liste de tous les membres</a></p> 00055 <table class="memberdecls"> 00056 <tr><td colspan="2"><h2><a name="pub-methods"></a> 00057 Fonctions membres publiques</h2></td></tr> 00058 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#ac1dcc921524ed56516841bda07bf3dda">Emitter</a> (const QObject *obj=0, const char *signal=0)</td></tr> 00059 <tr><td class="mdescLeft"> </td><td class="mdescRight">Crée un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a>. <a href="#ac1dcc921524ed56516841bda07bf3dda"></a><br/></td></tr> 00060 <tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a39c9fcfd18747ab519664cc71a4083c1">Emitter</a> (const char *signal)</td></tr> 00061 <tr><td class="mdescLeft"> </td><td class="mdescRight">Crée un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> pour un signal précis. <a href="#a39c9fcfd18747ab519664cc71a4083c1"></a><br/></td></tr> 00062 <tr><td class="memItemLeft" align="right" valign="top">const QObject * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#acbb77cc9132de84cf55cc517b0713a28">emitter</a> () const </td></tr> 00063 <tr><td class="mdescLeft"> </td><td class="mdescRight">Accès au QObject interfacé qui émet un signal. Si l'object as été détruit, la fonction retourne 0. <a href="#acbb77cc9132de84cf55cc517b0713a28"></a><br/></td></tr> 00064 <tr><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a81210e6aa48e824445bc137aceab2e31">signal</a> () const </td></tr> 00065 <tr><td class="mdescLeft"> </td><td class="mdescRight">Accès à la signature du siganl du QObject. <a href="#a81210e6aa48e824445bc137aceab2e31"></a><br/></td></tr> 00066 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a8569f73c959ca1fe947dbc4d1570dcc9">replaceObject</a> (const QObject *obj)</td></tr> 00067 <tr><td class="mdescLeft"> </td><td class="mdescRight">Remplace le QObject interfacé. <a href="#a8569f73c959ca1fe947dbc4d1570dcc9"></a><br/></td></tr> 00068 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a188397dcc390604fb7b2d0a85d9295af">replaceSignal</a> (const char *signal)</td></tr> 00069 <tr><td class="mdescLeft"> </td><td class="mdescRight">Remplace la signature du signal. <a href="#a188397dcc390604fb7b2d0a85d9295af"></a><br/></td></tr> 00070 <tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a7fd03b792d298bc9f7baa2af8756dd27">replaceEmitter</a> (const QObject *obj, const char *signal)</td></tr> 00071 <tr><td class="mdescLeft"> </td><td class="mdescRight">Remplace le QObject interfacé et la signature du signal. <a href="#a7fd03b792d298bc9f7baa2af8756dd27"></a><br/></td></tr> 00072 <tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a6406d428fe02852f41aef7a49a2f8a78">operator>></a> (const <a class="el" href="class_q_extend_1_1_receiver.php">Receiver</a> &r) const </td></tr> 00073 <tr><td class="mdescLeft"> </td><td class="mdescRight">Connecte un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> vers un <a class="el" href="class_q_extend_1_1_receiver.php" title="Interface une instance de QObject avec un de ses slots ou signaux qui seront connectés à un signal...">Receiver</a>. <a href="#a6406d428fe02852f41aef7a49a2f8a78"></a><br/></td></tr> 00074 <tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a17ff65c814480b48999995f3516e6b23">operator>></a> (const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> &e) const </td></tr> 00075 <tr><td class="mdescLeft"> </td><td class="mdescRight">Connect un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> vers un autre <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a>. <a href="#a17ff65c814480b48999995f3516e6b23"></a><br/></td></tr> 00076 <tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a1bf01526b4c69d067ca793bd33736b0e">operator<<</a> (const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> &e) const </td></tr> 00077 <tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_q_extend_1_1_emitter.php#a07bc75886579d2bb503c357b2e1d05ba">operator>></a> (Qt::ConnectionType type) const </td></tr> 00078 <tr><td class="mdescLeft"> </td><td class="mdescRight">Modifie le type de la prochaine connexion. <a href="#a07bc75886579d2bb503c357b2e1d05ba"></a><br/></td></tr> 00079 </table> 00080 <hr/><a name="_details"></a><h2>Description détaillée</h2> 00081 <p>Interface une instance de QObject avec un de ses signal. </p> 00082 <p><a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> est utilisé pour simplifier la lisibilité des connexions avec l'écriture des connect comme un flux. Un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> peut être connecté vers un <a class="el" href="class_q_extend_1_1_receiver.php" title="Interface une instance de QObject avec un de ses slots ou signaux qui seront connectés à un signal...">Receiver</a> ou un autre <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a>. </p> 00083 00084 <p>Définition à la ligne <a class="el" href="connector_8hpp_source.php#l00039">39</a> du fichier <a class="el" href="connector_8hpp_source.php">connector.hpp</a>.</p> 00085 <hr/><h2>Documentation des constructeurs et destructeur</h2> 00086 <a class="anchor" id="ac1dcc921524ed56516841bda07bf3dda"></a><!-- doxytag: member="QExtend::Emitter::Emitter" ref="ac1dcc921524ed56516841bda07bf3dda" args="(const QObject *obj=0, const char *signal=0)" --> 00087 <div class="memitem"> 00088 <div class="memproto"> 00089 <table class="memname"> 00090 <tr> 00091 <td class="memname">Emitter::Emitter </td> 00092 <td>(</td> 00093 <td class="paramtype">const QObject * </td> 00094 <td class="paramname"> <em>obj</em> = <code>0</code>, </td> 00095 </tr> 00096 <tr> 00097 <td class="paramkey"></td> 00098 <td></td> 00099 <td class="paramtype">const char * </td> 00100 <td class="paramname"> <em>signal</em> = <code>0</code></td><td> </td> 00101 </tr> 00102 <tr> 00103 <td></td> 00104 <td>)</td> 00105 <td></td><td></td><td></td> 00106 </tr> 00107 </table> 00108 </div> 00109 <div class="memdoc"> 00110 00111 <p>Crée un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a>. </p> 00112 <p>Créé un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a>.</p> 00113 <dl><dt><b>Paramètres:</b></dt><dd> 00114 <table border="0" cellspacing="2" cellpadding="0"> 00115 <tr><td valign="top"></td><td valign="top"><em>obj</em> </td><td>Pointeur sur l'objet. </td></tr> 00116 <tr><td valign="top"></td><td valign="top"><em>signal</em> </td><td>Signature du signal de l'objet. Comme pour un connect, vous devez utiliser la macro SIGNAL. </td></tr> 00117 </table> 00118 </dd> 00119 </dl> 00120 00121 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00025">25</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00122 00123 </div> 00124 </div> 00125 <a class="anchor" id="a39c9fcfd18747ab519664cc71a4083c1"></a><!-- doxytag: member="QExtend::Emitter::Emitter" ref="a39c9fcfd18747ab519664cc71a4083c1" args="(const char *signal)" --> 00126 <div class="memitem"> 00127 <div class="memproto"> 00128 <table class="memname"> 00129 <tr> 00130 <td class="memname">Emitter::Emitter </td> 00131 <td>(</td> 00132 <td class="paramtype">const char * </td> 00133 <td class="paramname"> <em>signal</em></td> 00134 <td> ) </td> 00135 <td></td> 00136 </tr> 00137 </table> 00138 </div> 00139 <div class="memdoc"> 00140 00141 <p>Crée un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> pour un signal précis. </p> 00142 <p>Crée un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> pour un signal précis.</p> 00143 <dl><dt><b>Paramètres:</b></dt><dd> 00144 <table border="0" cellspacing="2" cellpadding="0"> 00145 <tr><td valign="top"></td><td valign="top"><em>signal</em> </td><td>Signature du signal de l'objet. Comme pour un connect, vous devez utiliser la macro SIGNAL. </td></tr> 00146 </table> 00147 </dd> 00148 </dl> 00149 00150 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00028">28</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00151 00152 </div> 00153 </div> 00154 <hr/><h2>Documentation des fonctions membres</h2> 00155 <a class="anchor" id="acbb77cc9132de84cf55cc517b0713a28"></a><!-- doxytag: member="QExtend::Emitter::emitter" ref="acbb77cc9132de84cf55cc517b0713a28" args="() const " --> 00156 <div class="memitem"> 00157 <div class="memproto"> 00158 <table class="memname"> 00159 <tr> 00160 <td class="memname">const QObject * Emitter::emitter </td> 00161 <td>(</td> 00162 <td class="paramname"></td> 00163 <td> ) </td> 00164 <td> const</td> 00165 </tr> 00166 </table> 00167 </div> 00168 <div class="memdoc"> 00169 00170 <p>Accès au QObject interfacé qui émet un signal. Si l'object as été détruit, la fonction retourne 0. </p> 00171 00172 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00031">31</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00173 00174 </div> 00175 </div> 00176 <a class="anchor" id="a1bf01526b4c69d067ca793bd33736b0e"></a><!-- doxytag: member="QExtend::Emitter::operator<<" ref="a1bf01526b4c69d067ca793bd33736b0e" args="(const Emitter &e) const " --> 00177 <div class="memitem"> 00178 <div class="memproto"> 00179 <table class="memname"> 00180 <tr> 00181 <td class="memname">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & Emitter::operator<< </td> 00182 <td>(</td> 00183 <td class="paramtype">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td> 00184 <td class="paramname"> <em>e</em></td> 00185 <td> ) </td> 00186 <td> const</td> 00187 </tr> 00188 </table> 00189 </div> 00190 <div class="memdoc"> 00191 00192 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00072">72</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00193 00194 </div> 00195 </div> 00196 <a class="anchor" id="a07bc75886579d2bb503c357b2e1d05ba"></a><!-- doxytag: member="QExtend::Emitter::operator>>" ref="a07bc75886579d2bb503c357b2e1d05ba" args="(Qt::ConnectionType type) const " --> 00197 <div class="memitem"> 00198 <div class="memproto"> 00199 <table class="memname"> 00200 <tr> 00201 <td class="memname">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & Emitter::operator>> </td> 00202 <td>(</td> 00203 <td class="paramtype">Qt::ConnectionType </td> 00204 <td class="paramname"> <em>type</em></td> 00205 <td> ) </td> 00206 <td> const</td> 00207 </tr> 00208 </table> 00209 </div> 00210 <div class="memdoc"> 00211 00212 <p>Modifie le type de la prochaine connexion. </p> 00213 <p>Par défaut, le type de connection est Qt::AutoConnection. Après la prochaine connexion, le type est réinitialisé à Qt::AutoConnection.</p> 00214 <dl><dt><b>Paramètres:</b></dt><dd> 00215 <table border="0" cellspacing="2" cellpadding="0"> 00216 <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>Type de connexion. </td></tr> 00217 </table> 00218 </dd> 00219 </dl> 00220 00221 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00082">82</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00222 00223 </div> 00224 </div> 00225 <a class="anchor" id="a17ff65c814480b48999995f3516e6b23"></a><!-- doxytag: member="QExtend::Emitter::operator>>" ref="a17ff65c814480b48999995f3516e6b23" args="(const Emitter &e) const " --> 00226 <div class="memitem"> 00227 <div class="memproto"> 00228 <table class="memname"> 00229 <tr> 00230 <td class="memname">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & Emitter::operator>> </td> 00231 <td>(</td> 00232 <td class="paramtype">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & </td> 00233 <td class="paramname"> <em>e</em></td> 00234 <td> ) </td> 00235 <td> const</td> 00236 </tr> 00237 </table> 00238 </div> 00239 <div class="memdoc"> 00240 00241 <p>Connect un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> vers un autre <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a>. </p> 00242 <p>Connecte un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> vers un <a class="el" href="class_q_extend_1_1_receiver.php" title="Interface une instance de QObject avec un de ses slots ou signaux qui seront connectés à un signal...">Receiver</a> </p> 00243 <dl><dt><b>Paramètres:</b></dt><dd> 00244 <table border="0" cellspacing="2" cellpadding="0"> 00245 <tr><td valign="top"></td><td valign="top"><em>e</em> </td><td>l'Emitter cible. </td></tr> 00246 </table> 00247 </dd> 00248 </dl> 00249 00250 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00062">62</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00251 00252 </div> 00253 </div> 00254 <a class="anchor" id="a6406d428fe02852f41aef7a49a2f8a78"></a><!-- doxytag: member="QExtend::Emitter::operator>>" ref="a6406d428fe02852f41aef7a49a2f8a78" args="(const Receiver &r) const " --> 00255 <div class="memitem"> 00256 <div class="memproto"> 00257 <table class="memname"> 00258 <tr> 00259 <td class="memname">const <a class="el" href="class_q_extend_1_1_emitter.php">Emitter</a> & Emitter::operator>> </td> 00260 <td>(</td> 00261 <td class="paramtype">const <a class="el" href="class_q_extend_1_1_receiver.php">Receiver</a> & </td> 00262 <td class="paramname"> <em>r</em></td> 00263 <td> ) </td> 00264 <td> const</td> 00265 </tr> 00266 </table> 00267 </div> 00268 <div class="memdoc"> 00269 00270 <p>Connecte un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> vers un <a class="el" href="class_q_extend_1_1_receiver.php" title="Interface une instance de QObject avec un de ses slots ou signaux qui seront connectés à un signal...">Receiver</a>. </p> 00271 <p>Connecte un <a class="el" href="class_q_extend_1_1_emitter.php" title="Interface une instance de QObject avec un de ses signal.">Emitter</a> vers un <a class="el" href="class_q_extend_1_1_receiver.php" title="Interface une instance de QObject avec un de ses slots ou signaux qui seront connectés à un signal...">Receiver</a> </p> 00272 <dl><dt><b>Paramètres:</b></dt><dd> 00273 <table border="0" cellspacing="2" cellpadding="0"> 00274 <tr><td valign="top"></td><td valign="top"><em>r</em> </td><td>le Recpter cible. </td></tr> 00275 </table> 00276 </dd> 00277 </dl> 00278 00279 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00053">53</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00280 00281 </div> 00282 </div> 00283 <a class="anchor" id="a7fd03b792d298bc9f7baa2af8756dd27"></a><!-- doxytag: member="QExtend::Emitter::replaceEmitter" ref="a7fd03b792d298bc9f7baa2af8756dd27" args="(const QObject *obj, const char *signal)" --> 00284 <div class="memitem"> 00285 <div class="memproto"> 00286 <table class="memname"> 00287 <tr> 00288 <td class="memname">void Emitter::replaceEmitter </td> 00289 <td>(</td> 00290 <td class="paramtype">const QObject * </td> 00291 <td class="paramname"> <em>obj</em>, </td> 00292 </tr> 00293 <tr> 00294 <td class="paramkey"></td> 00295 <td></td> 00296 <td class="paramtype">const char * </td> 00297 <td class="paramname"> <em>signal</em></td><td> </td> 00298 </tr> 00299 <tr> 00300 <td></td> 00301 <td>)</td> 00302 <td></td><td></td><td></td> 00303 </tr> 00304 </table> 00305 </div> 00306 <div class="memdoc"> 00307 00308 <p>Remplace le QObject interfacé et la signature du signal. </p> 00309 <p>Remplace le QObject interfacé et la signature du signal.</p> 00310 <dl><dt><b>Paramètres:</b></dt><dd> 00311 <table border="0" cellspacing="2" cellpadding="0"> 00312 <tr><td valign="top"></td><td valign="top"><em>obj</em> </td><td>Pointeur sur l'objet. </td></tr> 00313 <tr><td valign="top"></td><td valign="top"><em>signal</em> </td><td>Signature du signal de l'objet. Comme pour un connect, vous devez utiliser la macro SIGNAL. </td></tr> 00314 </table> 00315 </dd> 00316 </dl> 00317 00318 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00047">47</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00319 00320 </div> 00321 </div> 00322 <a class="anchor" id="a8569f73c959ca1fe947dbc4d1570dcc9"></a><!-- doxytag: member="QExtend::Emitter::replaceObject" ref="a8569f73c959ca1fe947dbc4d1570dcc9" args="(const QObject *obj)" --> 00323 <div class="memitem"> 00324 <div class="memproto"> 00325 <table class="memname"> 00326 <tr> 00327 <td class="memname">void Emitter::replaceObject </td> 00328 <td>(</td> 00329 <td class="paramtype">const QObject * </td> 00330 <td class="paramname"> <em>obj</em></td> 00331 <td> ) </td> 00332 <td></td> 00333 </tr> 00334 </table> 00335 </div> 00336 <div class="memdoc"> 00337 00338 <p>Remplace le QObject interfacé. </p> 00339 <p>Remplace le QObject interfacé.</p> 00340 <dl><dt><b>Paramètres:</b></dt><dd> 00341 <table border="0" cellspacing="2" cellpadding="0"> 00342 <tr><td valign="top"></td><td valign="top"><em>obj</em> </td><td>Pointeur sur l'objet. </td></tr> 00343 </table> 00344 </dd> 00345 </dl> 00346 00347 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00037">37</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00348 00349 </div> 00350 </div> 00351 <a class="anchor" id="a188397dcc390604fb7b2d0a85d9295af"></a><!-- doxytag: member="QExtend::Emitter::replaceSignal" ref="a188397dcc390604fb7b2d0a85d9295af" args="(const char *signal)" --> 00352 <div class="memitem"> 00353 <div class="memproto"> 00354 <table class="memname"> 00355 <tr> 00356 <td class="memname">void Emitter::replaceSignal </td> 00357 <td>(</td> 00358 <td class="paramtype">const char * </td> 00359 <td class="paramname"> <em>signal</em></td> 00360 <td> ) </td> 00361 <td></td> 00362 </tr> 00363 </table> 00364 </div> 00365 <div class="memdoc"> 00366 00367 <p>Remplace la signature du signal. </p> 00368 <p>Remplace la signature du signal.</p> 00369 <dl><dt><b>Paramètres:</b></dt><dd> 00370 <table border="0" cellspacing="2" cellpadding="0"> 00371 <tr><td valign="top"></td><td valign="top"><em>signal</em> </td><td>Signature du signal de l'objet. Comme pour un connect, vous devez utiliser la macro SIGNAL. </td></tr> 00372 </table> 00373 </dd> 00374 </dl> 00375 00376 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00042">42</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00377 00378 </div> 00379 </div> 00380 <a class="anchor" id="a81210e6aa48e824445bc137aceab2e31"></a><!-- doxytag: member="QExtend::Emitter::signal" ref="a81210e6aa48e824445bc137aceab2e31" args="() const " --> 00381 <div class="memitem"> 00382 <div class="memproto"> 00383 <table class="memname"> 00384 <tr> 00385 <td class="memname">const char * Emitter::signal </td> 00386 <td>(</td> 00387 <td class="paramname"></td> 00388 <td> ) </td> 00389 <td> const</td> 00390 </tr> 00391 </table> 00392 </div> 00393 <div class="memdoc"> 00394 00395 <p>Accès à la signature du siganl du QObject. </p> 00396 00397 <p>Définition à la ligne <a class="el" href="connector_8cpp_source.php#l00033">33</a> du fichier <a class="el" href="connector_8cpp_source.php">connector.cpp</a>.</p> 00398 00399 </div> 00400 </div> 00401 <hr/>La documentation de cette classe a été générée à partir des fichiers suivants :<ul> 00402 <li><a class="el" href="connector_8hpp_source.php">connector.hpp</a></li> 00403 <li><a class="el" href="connector_8cpp_source.php">connector.cpp</a></li> 00404 </ul> 00405 </div> 00406 <?php 00407 echo utf8_decode(ob_get_clean()); 00408 include($_SERVER["DOCUMENT_ROOT"]."/template/pied.php"); 00409 ?>
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.