# HG changeset patch # User Torsten Lilge # Date 1691696826 -7200 # Node ID 8847e427f5f2a992cf78110f46bd289f9514f5ee # Parent a279f26c2e65431d25dcbd52088907346197ae5e do not use qsizetype for compatibilty with qt5 * variable-editor.cc (focusInEvent, ~variable_editor, variable_destroyed, variable_focused): use long long int instead of qpointsize for indexing Qlists diff -r a279f26c2e65 -r 8847e427f5f2 libgui/src/variable-editor.cc --- a/libgui/src/variable-editor.cc Thu Aug 10 20:21:45 2023 +0200 +++ b/libgui/src/variable-editor.cc Thu Aug 10 21:47:06 2023 +0200 @@ -1198,7 +1198,7 @@ else { bool focus_set = false; - for (qsizetype i = 0; i < m_variables.size (); i++) + for (long long int i = 0; i < m_variables.size (); i++) { if (m_variables.at (i) != nullptr) { @@ -1219,7 +1219,7 @@ // Disconnect the destroyed() signals from all variable_dock_widget // other wise the non existing slot in variable_editor seems to be // accessed in Qt6 leading to a crash (signal 6). - for (qsizetype i = 0; i < m_variables.size (); i++) + for (long long int i = 0; i < m_variables.size (); i++) { if (m_variables.at (i) != nullptr) disconnect (m_variables.at (i), SIGNAL (destroyed (QObject*)), 0, 0); @@ -1524,7 +1524,7 @@ m_focus_widget_vdw = nullptr; } - for (qsizetype i = 0; i < m_variables.size (); i++) + for (long long int i = 0; i < m_variables.size (); i++) { if (m_variables.at (i) == obj) { @@ -1553,7 +1553,7 @@ m_focus_widget_vdw = nullptr; if (current != nullptr) { - for (qsizetype i = 0; i < m_variables.size (); i++) + for (long long int i = 0; i < m_variables.size (); i++) { if (m_variables.at (i)->isAncestorOf (current)) {