Mercurial > octave
changeset 22088:c3823cb0ea02
eliminate unused class definition
* octave-gui.cc (octave_cli_thread): Delete unused class.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Mon, 11 Jul 2016 13:45:12 -0400 |
parents | 7f79c716876c |
children | c2c668b3051b |
files | libgui/src/octave-gui.cc |
diffstat | 1 files changed, 7 insertions(+), 42 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/src/octave-gui.cc Mon Jul 11 13:02:58 2016 -0400 +++ b/libgui/src/octave-gui.cc Mon Jul 11 13:45:12 2016 -0400 @@ -39,53 +39,18 @@ #include "oct-env.h" #include "oct-syscalls.h" -#include "octave.h" - -#include "welcome-wizard.h" -#include "resource-manager.h" -#include "shortcut-manager.h" -#include "main-window.h" -#include "octave-gui.h" -#include "thread-manager.h" - #include "builtin-defun-decls.h" - #if defined (HAVE_QT_GRAPHICS) # include "__init_qt__.h" #endif - -// Allow the Octave interpreter to start as in CLI mode with a -// QApplication context so that it can use Qt for things like plotting -// and UI widgets. - -class octave_cli_thread : public QThread -{ -public: - - octave_cli_thread (int argc, char **argv) - : m_argc (argc), m_argv (argv), m_result (0) { } - - int result (void) const { return m_result; } - -protected: +#include "octave.h" - void run (void) - { - octave_thread_manager::unblock_interrupt_signal (); - - octave_initialize_interpreter (m_argc, m_argv, 0); - - m_result = octave_execute_interpreter (); - - QApplication::exit (m_result); - } - -private: - - int m_argc; - char** m_argv; - int m_result; -}; +#include "main-window.h" +#include "octave-gui.h" +#include "resource-manager.h" +#include "shortcut-manager.h" +#include "thread-manager.h" +#include "welcome-wizard.h" // Disable all Qt messages by default.