#ifndef FORMATTOSTREAM_H #define FORMATTOSTREAM_H #include #include class QTextStream; /** * @brief FormatToStream replaces /%var%/ variables in a string with the values returned by the callback * @param stream The stream to which to write the result of the formatting operation * @param format The format string containing the vars. * @param field_callback A callable which returns the values for var. */ void FormatToStream(QTextStream &stream, QString format, std::function field_callback); #endif // FORMATTOSTREAM_H