QFileSystemWatcher + fileChanged

Alles rund um die Programmierung mit Qt
Antworten
Feuer
Beiträge: 20
Registriert: 19. April 2011 08:08

QFileSystemWatcher + fileChanged

Beitrag von Feuer »

Hallo,
ich habe ein Problem, wo ich nicht weiterkomme.
Ich überwache mittels QFileSystemWatcher eine Datei. Sobald fileChanged das erste mal ausgeführt wurde, fliegt die Datei aus der Überwachung raus. Ich habe versucht mit addPath die Datei wieder hinzuzufügen. Sobald ich die Datei mittels addPath hinzufüge gibt es disese Meldung

Code: Alles auswählen

QFileSystemWatcher: failed to add paths: /Users/simon/test/Neuer Ordner 2/test2.rtf
Für mich macht das kein Sinn, weil die Ausgabe von files leer ist. Zusätzlich dazu ist das Problem das die Datei Änderung 2x ausgelöst wird. Wenn ich die Datei vorher mit removePath entferne ist die Meldung zwar weg, aber der Auslöser ist immer noch 2x. Irgendjemand eine Idee?
Ich entwickle unter Mac 10.7.2

Gruß
Antworten