diff --git a/src/GUI.cpp b/src/GUI.cpp
index c23a89462..8ce15deb8 100644
--- a/src/GUI.cpp
+++ b/src/GUI.cpp
@@ -138,7 +138,7 @@ GUI::GUI(QWidget *parent, QStringList torrentCmdLine) : QMainWindow(parent), dis
// Transfer List tab
transferList = new TransferListWidget(tabs, BTSession);
int index_tab = tabs->addTab(transferList, tr("Transfers"));
- tabs->setTabIcon(index_tab, QIcon(QString::fromUtf8(":/Icons/skin/downloading.png")));
+ tabs->setTabIcon(index_tab, QIcon(QString::fromUtf8(":/Icons/oxygen/folder-remote.png")));
vboxLayout->addWidget(tabs);
// Transfer list slots
diff --git a/src/Icons/oxygen/folder-remote.png b/src/Icons/oxygen/folder-remote.png
new file mode 100644
index 000000000..6210201b7
Binary files /dev/null and b/src/Icons/oxygen/folder-remote.png differ
diff --git a/src/TransferListDelegate.h b/src/TransferListDelegate.h
index e8de0ee36..4f9810f23 100644
--- a/src/TransferListDelegate.h
+++ b/src/TransferListDelegate.h
@@ -88,8 +88,12 @@ public:
}
case PRIORITY: {
int priority = index.data().toInt();
- if(priority >= 0)
+ if(priority >= 0) {
QItemDelegate::paint(painter, option, index);
+ } else {
+ QItemDelegate::drawBackground(painter, opt, index);
+ QItemDelegate::drawDisplay(painter, opt, opt.rect, "*");
+ }
break;
}
case PROGRESS:{
diff --git a/src/icons.qrc b/src/icons.qrc
index 4f9f4278c..a6fe310d7 100644
--- a/src/icons.qrc
+++ b/src/icons.qrc
@@ -74,6 +74,7 @@
Icons/oxygen/time.png
Icons/oxygen/edit-find.png
Icons/oxygen/folder-new.png
+ Icons/oxygen/folder-remote.png
Icons/oxygen/edit-paste.png
Icons/oxygen/proxy.png
Icons/oxygen/log.png