For a while there’s been a stack of Qt related warnings when building against Qt 5.15. Someone might want to take a stab at cleaning them up, assuming we can keep the code backwards compatible, without using too many hacks. There may be more than this, but these are all of the unique ones I could see:
0 CXX qt/libbitcoinqt_a-modaloverlay.o
1qt/bitcoin.cpp:259:53: warning: 'QFlags' is deprecated: Use default constructor instead [-Wdeprecated-declarations]
2 SplashScreen *splash = new SplashScreen(m_node, nullptr, networkStyle);
3 ^
4/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qflags.h:123:5: note: 'QFlags' has been explicitly marked deprecated here
5 QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {}
0 CXX qt/libbitcoinqt_a-peertablemodel.o
1qt/bitcoingui.cpp:1308:29: warning: 'pixmap' is deprecated: Use the other overload which returns QPixmap by-value [-Wdeprecated-declarations]
2 if (labelProxyIcon->pixmap() == nullptr) {
3 ^
4/usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/qlabel.h:77:5: note: 'pixmap' has been explicitly marked deprecated here
5 QT_DEPRECATED_VERSION_X(5, 15, "Use the other overload which returns QPixmap by-value")
0 CXX qt/libbitcoinqt_a-coincontroltreewidget.o
1qt/optionsmodel.cpp:222:59: warning: 'split' is deprecated: Use Qt::SplitBehavior variant instead [-Wdeprecated-declarations]
2 QStringList ip_port = settings.value(name).toString().split(":", QString::SkipEmptyParts);
3 ^
4/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qstring.h:603:23: note: 'split' has been explicitly marked deprecated here
5 Q_REQUIRED_RESULT QT_DEPRECATED_VERSION_X_5_15("Use Qt::SplitBehavior variant instead")
0qt/transactionview.cpp:278:17: warning: 'QDateTime' is deprecated: Use QDate::startOfDay() [-Wdeprecated-declarations]
1 QDateTime(current),
2 ^
3/usr/local/Cellar/qt/5.15.0/lib/QtCore.framework/Headers/qdatetime.h:296:5: note: 'QDateTime' has been explicitly marked deprecated here
4 QT_DEPRECATED_X("Use QDate::startOfDay()") explicit QDateTime(const QDate &);
0 CXX qt/libbitcoinqt_a-moc_bitcoinaddressvalidator.o
1qt/sendcoinsdialog.cpp:174:72: warning: 'buttonClicked' is deprecated: Use QButtonGroup::idClicked(int) instead [-Wdeprecated-declarations]
2 connect(ui->groupFee, static_cast<void (QButtonGroup::*)(int)>(&QButtonGroup::buttonClicked), this, &SendCoinsDialog::updateFeeSectionControls);
3 ^
4/usr/local/Cellar/qt/5.15.0/lib/QtWidgets.framework/Headers/qbuttongroup.h:89:5: note: 'buttonClicked' has been explicitly marked deprecated here
5 QT_DEPRECATED_VERSION_X_5_15("Use QButtonGroup::idClicked(int) instead")