• # slot sur une fonction

    Posté par . En réponse au message Akonadi, comprend pas :-/. Évalué à 2.

    Disclaimer: je ne connais pas akonadi, je n'utilise pas kde
    Peut-être c'est possible avec pyqt/pyside, mais en Qt/C++, il n'est pas possible d'avoir un slot sur une fonction qui ne se trouve hors d'une classe héritant QObject. Ta fonction fetch n'est même pas dans une classe.

    Essaye comme ça :

    class Displayer(QObject):
     def fetch(self, job):
     print "plop", job
    # ...
    d = Displayer()
    fetchJob.result.connect(d.fetch)
    

    Essaye peut-être aussi de créer la QCoreApplication avant tout le reste.