Open QFile for appending

c++, file, qfile, qt

Solution

Open the file in `QIODevice::Append` mode:

QFile f(...);
if (f.open(QIODevice::WriteOnly | QIODevice::Append)) {
  ...
}

See also the documentation.

Problem

How can I open a QFile for appending, i.e. the equivalent of ``` FILE *f = fopen("myfile.txt", "a"); ```

Original source