]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/panels/places/placesitemsignalhandler.cpp
Merge branch 'Applications/19.04'
[dolphin.git] / src / panels / places / placesitemsignalhandler.cpp
index 5531d1b631d2a71dbbf15628aadd9b7fd38de819..1341b741306be17602cc5d8d8187f601aa4eb84d 100644 (file)
@@ -39,22 +39,21 @@ void PlacesItemSignalHandler::onAccessibilityChanged()
     }
 }
 
-void PlacesItemSignalHandler::onTrashDirListerCompleted()
-{
-    if (m_item) {
-        m_item->onTrashDirListerCompleted();
-    }
-}
-
 void PlacesItemSignalHandler::onTearDownRequested(const QString& udi)
 {
     Q_UNUSED(udi)
     if (m_item) {
         Solid::StorageAccess *tmp = m_item->device().as<Solid::StorageAccess>();
         if (tmp) {
-            QString mountPath = tmp->filePath();
-            emit tearDownExternallyRequested(mountPath);
+            emit tearDownExternallyRequested(tmp->filePath());
         }
     }
 }
 
+void PlacesItemSignalHandler::onTrashEmptinessChanged(bool isTrashEmpty)
+{
+    if (m_item) {
+        m_item->setIcon(isTrashEmpty ? QStringLiteral("user-trash") : QStringLiteral("user-trash-full"));
+    }
+}
+