diff options
Diffstat (limited to 'src/printutils.h')
-rw-r--r-- | src/printutils.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/printutils.h b/src/printutils.h index 18cef93..7f2e828 100644 --- a/src/printutils.h +++ b/src/printutils.h @@ -4,6 +4,12 @@ #include <QString> #include <QList> +typedef void (OutputHandlerFunc)(const QString &msg, void *userdata); +extern OutputHandlerFunc *outputhandler; +extern void *outputhandler_data; + +void set_output_handler(OutputHandlerFunc *newhandler, void *userdata); + extern QList<QString> print_messages_stack; void print_messages_push(); void print_messages_pop(); |