Mercurial > jwe > qt-gui-with-push-parser
diff gui-main.h @ 1:08df60a01bc1
debug flag, handle input with signal
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Mon, 20 May 2019 13:45:58 -0400 |
parents | dff751fb985c |
children | b97ffa8e4019 |
line wrap: on
line diff
--- a/gui-main.h Mon May 13 09:48:06 2019 -0500 +++ b/gui-main.h Mon May 20 13:45:58 2019 -0400 @@ -34,14 +34,20 @@ void insert_at_end (const std::string& text); + void emit_error (const std::string& msg); + void emit_result (double value); signals: + void input_char_available (int key); + void result_available (double value); public slots: + void handle_input_char (int key); + void handle_result (double value); protected: @@ -77,6 +83,8 @@ extern int main (int argc, char **argv); + extern void emit_error (const std::string& msg); + extern void emit_result (double value); }