Lts/Tools: Complete QRegExp to QRegularExpression migration

- Migrated QRegExp → QRegularExpression in:
  - DdsView/detailview.cpp (line 636)
  - DdsView/sequences/abstractsequencewidget.cpp (line 167)
  - VapixConfig/httprequesthandler.cpp (lines 68, 95, 136)
  - ConfigX/configurator.cpp
  - LogViewer/sortfiltermodel.cpp
  - SqlBrowser/BrowserWnd.cpp
- Added Qt6::Core5Compat to TextEditorTest CMakeLists.txt for QTextCodec support
- All QRegExp instances in Lts/Tools now migrated to QRegularExpression

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
torstenandCopilot committed 2026-08-25 14:22:18 +02:00
1 parent d5c13033e2
commit 71636a42c4
7 files changed
+13 -11

No files matched your search

@@ -21,6 +21,7 @@
#include <QTabWidget>
#include <QPushButton>
#include <QMouseEvent>
#include <QRegularExpression>
#include <limits>
#include <functional>
@@ -632,7 +633,7 @@ QWidget *DetailView::createWidget(const RwMode &readOnly,
case dds::core::xtypes::TypeKind::STRUCTURE_TYPE:
{
//noNaming = true;
g = name.contains(QRegExp(QLatin1String(".([0-9]*)$"))) ? new QWidget(parent) : new QGroupBox(name, parent);
g = name.contains(QRegularExpression(QLatin1String(".*([0-9]*)$"))) ? new QWidget(parent) : new QGroupBox(name, parent);
QGridLayout *gl = new QGridLayout(g);