Qt5: fix deprecation warnings for Qt 5.15

+ QByteArray::append is deprecated
+ QPixmap* QLabel::pixmap() is deprecated
+ overloaded version of QString::split is deprecated
+ QSysInfo::windowsVersion()/QSysInfo::MacVersion() is deprecated
This commit is contained in:
wmayer
2020-10-18 13:57:39 +02:00
parent 2647987157
commit 67e80c7d6a
9 changed files with 49 additions and 6 deletions

View File

@@ -133,9 +133,13 @@ void DlgCheckableMessageBox::setText(const QString &t)
QPixmap DlgCheckableMessageBox::iconPixmap() const
{
#if QT_VERSION >= QT_VERSION_CHECK(5,15,0)
return m_d->ui.pixmapLabel->pixmap(Qt::ReturnByValue);
#else
if (const QPixmap *p = m_d->ui.pixmapLabel->pixmap())
return QPixmap(*p);
return QPixmap();
#endif
}
void DlgCheckableMessageBox::setIconPixmap(const QPixmap &p)