Ich möchte ein Programm schreiben, dass die ganze Zeit einen Ordner überwacht. Sobald eine Datei in diesen Ordner eingefügt wird, soll der Programmablauf beginnen, der nicht weiter wichtig ist.
Meine Frage ist jetz wie ich das prinzipiell angehn soll. Ich weiß wie ich einen Ordner überwache (QFileSystemWatcher) aber das mit dem Multithreading ist mir noch unklar, weil es könnte ja sein, dass ein Datei eingefügt wird, während das Programm gerade den auslösenden Task ausführt, dann würde diese Datei übersehen werden.
Hat vl. einer eine Erfahrung oder einen Tipp. Ich stell mir eine Queue vor, aber habe in diesem Bereich leider noch wenig Ahnung. Danke für die Hilfe.
lg