]> granicus.if.org Git - transmission/commitdiff
Fallback to message box warning icon if emblem-important is not provided by the icon...
authorMike Gelfand <mikedld@mikedld.com>
Sat, 17 Jan 2015 13:49:02 +0000 (13:49 +0000)
committerMike Gelfand <mikedld@mikedld.com>
Sat, 17 Jan 2015 13:49:02 +0000 (13:49 +0000)
qt/torrent-delegate-min.cc
qt/torrent-delegate.cc

index 9ddee6e2f55514aaf2753e9eceb09d94ac686e51..fd5b6bc7a6f2ba6e61e624f81643bb9fecb8e643 100644 (file)
@@ -137,7 +137,7 @@ TorrentDelegateMin::drawTorrent (QPainter                   * painter,
   progressBarState |= QStyle::State_Small;
 
   const QIcon::Mode emblemIm = isItemSelected ? QIcon::Selected : QIcon::Normal;
-  const QIcon emblemIcon = tor.hasError () ? QIcon::fromTheme ("emblem-important") : QIcon ();
+  const QIcon emblemIcon = tor.hasError () ? QIcon::fromTheme ("emblem-important", style->standardIcon (QStyle::SP_MessageBoxWarning)) : QIcon ();
 
   // layout
   const QSize m (margin (*style));
index f63e2aa2193d9bc44ac20324ebde08aafa7fcbad..1926f70b4389d71a3f6fe8d49b47c9fb65657d72 100644 (file)
@@ -420,7 +420,7 @@ TorrentDelegate::drawTorrent (QPainter                   * painter,
   progressBarState |= QStyle::State_Small;
 
   const QIcon::Mode emblemIm = isItemSelected ? QIcon::Selected : QIcon::Normal;
-  const QIcon emblemIcon = tor.hasError () ? QIcon::fromTheme ("emblem-important") : QIcon ();
+  const QIcon emblemIcon = tor.hasError () ? QIcon::fromTheme ("emblem-important", style->standardIcon (QStyle::SP_MessageBoxWarning)) : QIcon ();
 
   // layout
   const QSize m (margin (*style));