commit 0238605716bae3a954dc03a4581a4b658c936912
Author: RichardG867 <richardg867@gmail.com>
Date:   Wed Apr 29 13:18:41 2026 -0300

    qt: Only save hotpluggable settings when hotplugging, fixes various crashes caused by that

 src/qt/qt_main.cpp                       |  2 +-
 src/qt/qt_mainwindow.cpp                 |  2 +-
 src/qt/qt_settings.cpp                   | 26 +++++++++++++-------------
 src/qt/qt_settings.hpp                   |  2 +-
 src/qt/qt_settingsdisplay.cpp            | 26 +++++++++++++++-----------
 src/qt/qt_settingsdisplay.hpp            |  2 +-
 src/qt/qt_settingsfloppycdrom.cpp        |  8 +++++++-
 src/qt/qt_settingsfloppycdrom.hpp        |  2 +-
 src/qt/qt_settingsharddisks.cpp          |  5 ++++-
 src/qt/qt_settingsharddisks.hpp          |  2 +-
 src/qt/qt_settingsinput.cpp              |  5 ++++-
 src/qt/qt_settingsinput.hpp              |  2 +-
 src/qt/qt_settingsmachine.cpp            |  5 ++++-
 src/qt/qt_settingsmachine.hpp            |  2 +-
 src/qt/qt_settingsnetwork.cpp            |  5 ++++-
 src/qt/qt_settingsnetwork.hpp            |  2 +-
 src/qt/qt_settingsotherperipherals.cpp   |  5 ++++-
 src/qt/qt_settingsotherperipherals.hpp   |  2 +-
 src/qt/qt_settingsotherremovable.cpp     |  5 ++++-
 src/qt/qt_settingsotherremovable.hpp     |  2 +-
 src/qt/qt_settingsports.cpp              |  9 ++++++---
 src/qt/qt_settingsports.hpp              |  2 +-
 src/qt/qt_settingssound.cpp              | 13 ++++++++-----
 src/qt/qt_settingssound.hpp              |  2 +-
 src/qt/qt_settingsstoragecontrollers.cpp |  5 ++++-
 src/qt/qt_settingsstoragecontrollers.hpp |  2 +-
 26 files changed, 91 insertions(+), 54 deletions(-)
