changeset 33629:d74ff562ad5c

gui: Include "console-lexer.h" only when necessary. * libgui/src/qt-interpreter-events.cc: Include "console-lexer.h" only when building with QScintilla.
author Markus Mützel <markus.muetzel@gmx.de>
date Sun, 26 May 2024 19:12:34 +0200
parents b54b4389e987
children 5113e80bdf8b
files libgui/src/qt-interpreter-events.cc
diffstat 1 files changed, 7 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/src/qt-interpreter-events.cc	Mon May 27 15:16:00 2024 +0200
+++ b/libgui/src/qt-interpreter-events.cc	Sun May 26 19:12:34 2024 +0200
@@ -44,7 +44,9 @@
 #include "octave-qobject.h"
 #include "qt-interpreter-events.h"
 #include "qt-utils.h"
-#include "console-lexer.h"
+#if defined (HAVE_QSCINTILLA)
+#  include "console-lexer.h"
+#endif
 
 #include "localcharset-wrapper.h"
 #include "oct-env.h"
@@ -541,7 +543,11 @@
       std::ostringstream buf;
       ee.display (buf);
       Q_EMIT interpreter_output_signal (QString::fromStdString (buf.str ()),
+#if defined (HAVE_QSCINTILLA)
                                         console_lexer::Error);
+#else
+                                        100);
+#endif
       // Create w new command line
       Q_EMIT new_command_line_signal ();
     }