Execute une action. Si une action est en cours, la nouvelle execution est planifie juste aprés.Un seule est schedulé. Plus de détails...
#include <actionscheduler.hpp>
Connecteurs publics | |
void | actionFinished () |
Slot utilisé pour savoir si l'action est terminée. | |
Signaux | |
void | launchAction (const QVariantMap &) |
SIgnal émit pour executer une action avec la QVariantMap construite en paramètre. | |
Fonctions membres publiques | |
ActionScheduler (QObject *=0) | |
void | addListenEmitter (const Emitter &emitter, const QStringList &names=QStringList()) |
donne l'emitter à écouter. | |
void | addListenEmitterProperty (const Emitter &emitter, const char *property, const QString &name) |
Ajoute une propriété à écouter quand un signal est emit. | |
void | addListenProperty (const QObject *object, const char *property, const QString &name) |
Ajoute une propriété à lire quand le signal launchAction est emit. | |
Amis | |
struct | ActionSchedulerPrivate |
Execute une action. Si une action est en cours, la nouvelle execution est planifie juste aprés.Un seule est schedulé.
Définition à la ligne 51 du fichier actionscheduler.hpp.
QExtend::ActionScheduler::ActionScheduler | ( | QObject * | = 0 |
) |
void QExtend::ActionScheduler::actionFinished | ( | ) | [slot] |
Slot utilisé pour savoir si l'action est terminée.
void QExtend::ActionScheduler::addListenEmitter | ( | const Emitter & | emitter, | |
const QStringList & | names = QStringList() | |||
) |
donne l'emitter à écouter.
donne l'emitter à écouter.
emitter | Emitter ecouté. | |
names | names utiliser pour stocker les parameters dasn une QVariantMap. Si le nom d'un paramètre est vide, sa valeur n'est pas stocké. |
void QExtend::ActionScheduler::addListenEmitterProperty | ( | const Emitter & | emitter, | |
const char * | property, | |||
const QString & | name | |||
) |
Ajoute une propriété à écouter quand un signal est emit.
emitter | Emitter ecouté. | |
property | Nom de la propriété. | |
name | Nom utiliser pour stocker les parameters dasn une QVariantMap. |
void QExtend::ActionScheduler::addListenProperty | ( | const QObject * | object, | |
const char * | property, | |||
const QString & | name | |||
) |
Ajoute une propriété à lire quand le signal launchAction est emit.
object | Instance d'un QObject. | |
property | Nom de la propriété. | |
name | Nom utiliser pour stocker les parameters dasn une QVariantMap. |
void QExtend::ActionScheduler::launchAction | ( | const QVariantMap & | ) | [signal] |
SIgnal émit pour executer une action avec la QVariantMap construite en paramètre.
friend struct ActionSchedulerPrivate [friend] |
Définition à la ligne 56 du fichier actionscheduler.hpp.
© 2000-2025 - www.developpez.com