Нужно с определённой периодичностью проверять изменения в файле и если файл был изменён, то программе нужно считать только это изменение.
Подскажите как правильно, а главное, оптимально по времени и ресурсам это сделать, используя Qt5?
P.S. Размер файла может быть разный.
Если бы вы внимательно читали документацию, то там есть такой функционал.
QFileSystemWatcher Class
...
QFileSystemWatcher watcher;
watcher.addPath("/My/Path/To/The/File");
QObject::connect(&watcher, SIGNAL(fileChanged(const QString&)), receiver, SLOT(handleFileChanged(const QString&)));
...
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости