Questions sur signals-slots

3
réponses

Comment Qt implémente-t-il les signaux et les slots?

Quelqu'un peut-il m'expliquer l'idée de base de Qt signals&slots mechanism IMPLEMENTATION? Je veux savoir ce que font ... dget)) return static_cast<void*>(const_cast< Widget*>(this)); return QDialog::qt_metacast(_clname); }
demandé sur 2010-01-05 20:57:51
3
réponses

Qt signaux et des slots: autorisations

il y a des divergences entre les réponses respectées ici sur SO et les docs Qt réels. j'ai lu cette questi ... même nom puisque la fonction connect prend le nom de classe comme préfixe de signal (i.e. SomeClass::itsSignal )
demandé sur 2013-10-02 06:33:49
5
réponses

Comment passer des arguments aux fonctions de callback dans PyQt

j'ai environ 10 QAction (ce nombre variera en exécution) dans une barre d'outils, qui tous feront la même chose, mais ... en fait 2 questions à ce sujet: est-ce possible? est il y a une meilleure manière de faire ceci?
demandé sur 2012-01-11 22:03:21
2
réponses

Type d'Argument pour le signal Qt et la fente, les qualificatifs de référence de const sont-ils importants?

pour le signal et la fente de type inférieur signals: void textChanged(const QString &); public slots: ... le mécanisme de fente de signal était capable de détecter une erreur de type d'argument au moment de la compilation.
demandé sur 2009-12-20 10:40:15
11
réponses

Quelle bibliothèque C++ signals / slots choisir?

je veux utiliser une bibliothèque de signaux / slots dans un projet qui n'utilise pas QT. J'ai assez exigences de base: ... je ne sais toujours pas quelle bibliothèque choisir. y a-t-il des recommandations pour une bibliothèque signals/slots?
demandé sur 2008-12-11 19:18:22
4
réponses

QT: Templated Q OBJECT class

est-il possible d'avoir une classe template, qui hérite de QObject (et a la macro Q_OBJECT dans sa déclaration)? je voud ... as être appelés sur ce cours de template. Est-il un moyen de faire cela? Peut-être par instancier explicitement modèles?
demandé sur 2010-12-09 14:00:43
3
réponses

Déterminer les signaux connectés à une fente donnée dans Qt

je me suis injecté moi-même dans une application Qt, et j'essaie de comprendre à quels signaux un slot donné est connecté ... Object:: connect et stocker les connexions moi-même, mais je ne suis pas sûr que ce soit la meilleure façon de le faire.
demandé sur 2010-05-03 05:10:58
4
réponses

stack object QT signal et paramètre comme référence

puis-je avoir une" référence pendante " avec le code suivant (dans un éventuel slot connecté au myQtSignal)? class Test ... f(); std::cin.ignore(); return 0; } en particulier si emit et slot ne sont pas exécutés dans le même thread.
demandé sur 2011-12-10 14:34:48
5
réponses

Qt: les Signaux et les slots d'Erreur: undefined reference to `vtable for

http://developer.kde.org/documentation/books/kde-2.0-development/ch03lev1sec3.html #include <QObject> #include < ... nonsense] Error 1 vtable est pour des fonctions virtuelles, autant que je sache, quelle est la raison de l'erreur ici?
demandé sur 2011-05-02 11:41:03