--- a/mainwindow.cpp	2026-08-28 08:39:22.000000000 -0700
+++ b/mainwindow.cpp	2026-08-28 08:40:37.199222584 -0700
@@ -20,7 +20,7 @@
 #include "ui_mainwindow.h"
 #include <QFileDialog>
 #include <QMessageBox>
-#include <QRegExp>
+#include <QRegularExpression>
 #include <QFileInfo>
 #include <QDebug>
 #include "optdialog.h"
@@ -117,7 +117,7 @@
 
 void MainWindow::shellAppend(QString color, QString text)
 {
-    text = text.replace(QRegExp("\\x001b\\[[^A-Z]*[A-Z]"), "\n");
+    text = text.replace(QRegularExpression("\\x001b\\[[^A-Z]*[A-Z]"), "\n");
     QTextCursor cursor = ui->shell->document()->rootFrame()->lastCursorPosition();
     cursor.insertHtml(getColoredText(color, text));
     ui->shell->setTextCursor(cursor);
