From: gg Date: Fri, 9 Jan 2026 22:30:45 +0000 (-0500) Subject: handle deprecation warnings in build X-Git-Url: https://git.nutra.tk/v1?a=commitdiff_plain;h=ed93160b727af3c1ae334cd05572ecd143a7a750;p=gamesguru%2Ffeather.git handle deprecation warnings in build --- diff --git a/src/WindowManager.cpp b/src/WindowManager.cpp index 13ad493f..38c4cd97 100644 --- a/src/WindowManager.cpp +++ b/src/WindowManager.cpp @@ -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(); diff --git a/src/model/AddressBookProxyModel.h b/src/model/AddressBookProxyModel.h index 4ea5565a..dfcbad23 100644 --- a/src/model/AddressBookProxyModel.h +++ b/src/model/AddressBookProxyModel.h @@ -17,8 +17,9 @@ public: public slots: void setSearchFilter(const QString& searchString){ + beginFilterChange(); m_searchRegExp.setPattern(searchString); - invalidateFilter(); + endFilterChange(); } private: diff --git a/src/model/SubaddressProxyModel.h b/src/model/SubaddressProxyModel.h index 38069ed1..d65c68aa 100644 --- a/src/model/SubaddressProxyModel.h +++ b/src/model/SubaddressProxyModel.h @@ -18,9 +18,10 @@ public: public slots: void setSearchFilter(const QString& searchString){ + beginFilterChange(); m_searchRegExp.setPattern(searchString); m_searchCaseSensitiveRegExp.setPattern(searchString); - invalidateFilter(); + endFilterChange(); } private: diff --git a/src/model/TransactionHistoryProxyModel.h b/src/model/TransactionHistoryProxyModel.h index 8217efbe..50e8a72c 100644 --- a/src/model/TransactionHistoryProxyModel.h +++ b/src/model/TransactionHistoryProxyModel.h @@ -19,8 +19,9 @@ public: public slots: void setSearchFilter(const QString& searchString){ + beginFilterChange(); m_searchRegExp.setPattern(searchString); - invalidateFilter(); + endFilterChange(); } private: diff --git a/src/model/WalletKeysFilesModel.cpp b/src/model/WalletKeysFilesModel.cpp index 343ad181..58bc703c 100644 --- a/src/model/WalletKeysFilesModel.cpp +++ b/src/model/WalletKeysFilesModel.cpp @@ -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()) {