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.
15 #include "support/ProgressInterface.h"
20 #include <QSplashScreen>
32 public lyx::support::ProgressInterface
37 GuiProgress(GuiView * view);
41 void processStarted(QString const &);
42 void processFinished(QString const &);
43 void appendMessage(QString const &);
44 void appendError(QString const &);
48 void warning(QString const & title, QString const & message);
49 void toggleWarning(QString const & title, QString const & msg, QString const & formatted);
50 void error(QString const & title, QString const & message);
51 void information(QString const & title, QString const & message);
54 void doProcessStarted(QString const &);
55 void doProcessFinished(QString const &);
56 void doAppendMessage(QString const &);
57 void doAppendError(QString const &);
58 void doClearMessages();
61 void doWarning(QString const &, QString const &);
62 void doToggleWarning(QString const & title, QString const & msg, QString const & formatted);
63 void doError(QString const &, QString const &);
64 void doInformation(QString const &, QString const &);
69 void appendText(QString const &);
75 } // namespace frontend