3 * \file ProgressInterface.h
4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
9 * Full author contact details are available in file CREDITS.
12 #ifndef LYX_SUPPORT_PROGRESSINTERFACE_H
13 #define LYX_SUPPORT_PROGRESSINTERFACE_H
21 class ProgressInterface
24 virtual ~ProgressInterface() {}
26 virtual void appendMessage(QString const &) = 0;
27 virtual void clearMessages() = 0;
30 ProgressInterface() {}
34 } // namespace support
37 #endif // LYX_SUPPORT_PROGRESSINTERFACE_H