mirror of
https://github.com/qbittorrent/qBittorrent.git
synced 2025-12-17 22:18:05 -06:00
Migrate away from deprecated function
`QStyle::standardPixmap()` is deprecated. PR #19660.
This commit is contained in:
@@ -158,12 +158,14 @@ void StatusBar::showRestartRequired()
|
||||
{
|
||||
// Restart required notification
|
||||
const QString restartText = tr("qBittorrent needs to be restarted!");
|
||||
QLabel *restartIconLbl = new QLabel(this);
|
||||
restartIconLbl->setPixmap(style()->standardPixmap(QStyle::SP_MessageBoxWarning));
|
||||
|
||||
const QPixmap pixmap = style()->standardIcon(QStyle::SP_MessageBoxWarning).pixmap(Utils::Gui::smallIconSize());
|
||||
auto *restartIconLbl = new QLabel(this);
|
||||
restartIconLbl->setPixmap(pixmap);
|
||||
restartIconLbl->setToolTip(restartText);
|
||||
insertWidget(0, restartIconLbl);
|
||||
|
||||
QLabel *restartLbl = new QLabel(this);
|
||||
auto *restartLbl = new QLabel(this);
|
||||
restartLbl->setText(restartText);
|
||||
insertWidget(1, restartLbl);
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace BitTorrent
|
||||
struct SessionStatus;
|
||||
}
|
||||
|
||||
class StatusBar : public QStatusBar
|
||||
class StatusBar final : public QStatusBar
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_DISABLE_COPY_MOVE(StatusBar)
|
||||
|
||||
Reference in New Issue
Block a user