diff gui/src/OctaveMainThread.cpp @ 13540:0dbf8681cd08

Seperated classes into own files.
author Jacob Dawid <jacob.dawid@googlemail.com>
date Tue, 26 Jul 2011 22:31:01 +0200
parents
children b48ac9ad8de0
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/gui/src/OctaveMainThread.cpp
@@ -0,0 +1,16 @@
+#include "OctaveMainThread.h"
+
+OctaveMainThread::OctaveMainThread (QObject * parent):QThread (parent)
+{
+}
+
+void
+OctaveMainThread::run ()
+{
+  int argc = 3;
+  const char *argv[] = { "octave", "--interactive", "--line-editing" };
+  octave_main (argc, (char **) argv, 1);
+  emit ready();
+  main_loop ();
+  clean_up_and_exit (0);
+}