[neon/forks/heaptrack/Neon/release] debian/patches: patch to make it compile against qr6.10

Carlos De Maine null at kde.org
Wed Jan 21 01:05:10 GMT 2026


Git commit e19f76b6241e605a0fd7dd22e66fd8bf60d13c79 by Carlos De Maine.
Committed on 21/01/2026 at 01:05.
Pushed by carlosdem into branch 'Neon/release'.

patch to make it compile against qr6.10

A  +60   -0    debian/patches/38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff
M  +1    -0    debian/patches/series

https://invent.kde.org/neon/forks/heaptrack/-/commit/e19f76b6241e605a0fd7dd22e66fd8bf60d13c79

diff --git a/debian/patches/38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff b/debian/patches/38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff
new file mode 100644
index 0000000..48377af
--- /dev/null
+++ b/debian/patches/38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff
@@ -0,0 +1,60 @@
+diff --git a/src/analyze/gui/mainwindow.cpp b/src/analyze/gui/mainwindow.cpp
+index 1ebd4c9c4cf645ac973fc4083f30bc84c519afd0..c3be2fa7d5d7f7658ca9d6d288542d832b0181b1 100644
+--- a/src/analyze/gui/mainwindow.cpp
++++ b/src/analyze/gui/mainwindow.cpp
+@@ -57,8 +57,8 @@ const int MAINWINDOW_VERSION = 1;
+ 
+ namespace Config {
+ namespace Groups {
+-const char MainWindow[] = "MainWindow";
+-const char CodeNavigation[] = "CodeNavigation";
++const QString MainWindow() { return QStringLiteral("MainWindow"); }
++const QString CodeNavigation() { return QStringLiteral("CodeNavigation"); }
+ }
+ namespace Entries {
+ const char State[] = "State";
+@@ -317,7 +317,7 @@ MainWindow::MainWindow(QWidget* parent)
+ {
+     m_ui->setupUi(this);
+ 
+-    auto group = m_config->group(Config::Groups::MainWindow);
++    auto group = m_config->group(Config::Groups::MainWindow());
+     auto state = group.readEntry(Config::Entries::State, QByteArray());
+     restoreState(state, MAINWINDOW_VERSION);
+ 
+@@ -671,7 +671,7 @@ MainWindow::MainWindow(QWidget* parent)
+ MainWindow::~MainWindow()
+ {
+     auto state = saveState(MAINWINDOW_VERSION);
+-    auto group = m_config->group(Config::Groups::MainWindow);
++    auto group = m_config->group(Config::Groups::MainWindow());
+     group.writeEntry(Config::Entries::State, state);
+ }
+ 
+@@ -788,7 +788,7 @@ void MainWindow::setupCodeNavigationMenu()
+     auto group = new QActionGroup(this);
+     group->setExclusive(true);
+ 
+-    const auto settings = m_config->group(Config::Groups::CodeNavigation);
++    const auto settings = m_config->group(Config::Groups::CodeNavigation());
+     const auto currentIdx = settings.readEntry(Config::Entries::IDE, firstAvailableIde());
+ 
+     for (int i = 0; i < LAST_IDE; ++i) {
+@@ -838,7 +838,7 @@ void MainWindow::setupCodeNavigationMenu()
+ 
+ void MainWindow::setCodeNavigationIDE(QAction* action)
+ {
+-    auto settings = m_config->group(Config::Groups::CodeNavigation);
++    auto settings = m_config->group(Config::Groups::CodeNavigation());
+ 
+     if (action->data() == -1) {
+         const auto customCmd =
+@@ -859,7 +859,7 @@ void MainWindow::setCodeNavigationIDE(QAction* action)
+ 
+ void MainWindow::navigateToCode(const QString& filePath, int lineNumber, int columnNumber)
+ {
+-    const auto settings = m_config->group(Config::Groups::CodeNavigation);
++    const auto settings = m_config->group(Config::Groups::CodeNavigation());
+     const auto ideIdx = settings.readEntry(Config::Entries::IDE, firstAvailableIde());
+ 
+     QString command;
\ No newline at end of file
diff --git a/debian/patches/series b/debian/patches/series
index e52f4ea..2a8a1a9 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 10_update_cmake_version.patch
 20_disable_some_unreliable_tests.patch
+38fd1d7b0ff53a35ed7c4ef241c21c8c06e1efb2.diff
\ No newline at end of file


More information about the Neon-commits mailing list