Dans la bibliothèque QT4, QFileSystemWatcher est censé émettre un signal "fileChanged" lorsque le fichier surveillé est modifié. Toutefois, sous ruby1.8 "fileChanged" est signalé comme "No such signal". FileSystemWatcher est clairement là. Je peux y ajouter des fichiers et relire la propriété des fichiers; c'est juste que le signal modifié ne semble pas être défini. FileSystemWatcher n'est inclus dans aucun des exemples installés.QT4 QFileSystemWatcher utilisant Ruby
Voilà ma ligne de code qui tente de relier le signal:
connect(self, SIGNAL('fileChanged()'), self, SLOT('mywatcher_changed()'))
"soi" est une classe dérivée de Qt :: FileSystemWatcher.
Est-ce implémenté et si oui, comment l'utilise-t-on?
Merci.
Merci. Ça a marché. Connect (self, SIGNAL ('fileChanged (QString)'), self, SLOT ('mywatcher_changed (QString)')) Nastily, rbqtapi ne signale aucune méthode QFileSystemWatcher disponible mais ils semblent être là néanmoins. –