]> Nutra Git (v2) - gamesguru/feather.git/commitdiff
handle deprecation warnings in build
authorgg <chown_tee@proton.me>
Fri, 9 Jan 2026 22:30:45 +0000 (17:30 -0500)
committergg <chown_tee@proton.me>
Fri, 9 Jan 2026 22:30:45 +0000 (17:30 -0500)
src/WindowManager.cpp
src/model/AddressBookProxyModel.h
src/model/SubaddressProxyModel.h
src/model/TransactionHistoryProxyModel.h
src/model/WalletKeysFilesModel.cpp

index 13ad493f0980bd8aa27120361ed5bd944bfb5c80..38c4cd971c50f33a7fa29d0cd743962bf0f88fca 100644 (file)
@@ -789,7 +789,10 @@ QString WindowManager::loadStylesheet(const QString &resource) {
         return "";
     }
 
-    f.open(QFile::ReadOnly | QFile::Text);
+    if (!f.open(QFile::ReadOnly | QFile::Text)) {
+        qWarning() << "Failed to open stylesheet:" << resource;
+        return "";
+    }
     QTextStream ts(&f);
     QString data = ts.readAll();
     f.close();
index 4ea5565ae50ea77943eb69d86b718fac4f29b58b..dfcbad23ffb9591cc35eed729715b616a0125d9e 100644 (file)
@@ -17,8 +17,9 @@ public:
 
 public slots:
     void setSearchFilter(const QString& searchString){
+        beginFilterChange();
         m_searchRegExp.setPattern(searchString);
-        invalidateFilter();
+        endFilterChange();
     }
 
 private:
index 38069ed1e41b96651d8346d70ea2530835576fae..d65c68aa9775f5fe5d53273f2d812494b79e8a0c 100644 (file)
@@ -18,9 +18,10 @@ public:
 
 public slots:
     void setSearchFilter(const QString& searchString){
+        beginFilterChange();
         m_searchRegExp.setPattern(searchString);
         m_searchCaseSensitiveRegExp.setPattern(searchString);
-        invalidateFilter();
+        endFilterChange();
     }
 
 private:
index 8217efbe569eb87aed8e96e0aa2add555ad07b6f..50e8a72c80a5542ed28ab61bbc9f1b9263e1d072 100644 (file)
@@ -19,8 +19,9 @@ public:
 
 public slots:
     void setSearchFilter(const QString& searchString){
+        beginFilterChange();
         m_searchRegExp.setPattern(searchString);
-        invalidateFilter();
+        endFilterChange();
     }
 
 private:
index 343ad1812b674c6f229854be64653433c77b5245..58bc703c6c18ef95a346ee073aa3fc66dcb47667 100644 (file)
@@ -97,7 +97,8 @@ void WalletKeysFilesModel::findWallets() {
 
         if (Utils::fileExists(basePath + ".address.txt")) {
             QFile file(basePath + ".address.txt");
-            file.open(QFile::ReadOnly | QFile::Text);
+            if (!file.open(QFile::ReadOnly | QFile::Text))
+                continue;
             const QString _address = QString::fromUtf8(file.readAll());
 
             if (!_address.isEmpty()) {