]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/statusbar/spaceinfoobserver.cpp
Modernize: Use nullptr everywhere
[dolphin.git] / src / statusbar / spaceinfoobserver.cpp
index 10efdd7fb69d53b499a890a9aee43947c26221dc..8f45c18f84b3c8394a922266f1ece7bf3126216d 100644 (file)
 
 #include "mountpointobserver.h"
 
-#include <KUrl>
+#include <QUrl>
 
-SpaceInfoObserver::SpaceInfoObserver(const KUrl& url, QObject* parent) :
+SpaceInfoObserver::SpaceInfoObserver(const QUrl& url, QObject* parent) :
     QObject(parent),
-    m_mountPointObserver(0),
+    m_mountPointObserver(nullptr),
     m_dataSize(0),
     m_dataAvailable(0)
 {
@@ -39,7 +39,7 @@ SpaceInfoObserver::~SpaceInfoObserver()
 {
     if (m_mountPointObserver) {
         m_mountPointObserver->deref();
-        m_mountPointObserver = 0;
+        m_mountPointObserver = nullptr;
     }
 }
 
@@ -53,14 +53,14 @@ quint64 SpaceInfoObserver::available() const
     return m_dataAvailable;
 }
 
-void SpaceInfoObserver::setUrl(const KUrl& url)
+void SpaceInfoObserver::setUrl(const QUrl& url)
 {
     MountPointObserver* newObserver = MountPointObserver::observerForUrl(url);
     if (newObserver != m_mountPointObserver) {
         if (m_mountPointObserver) {
             disconnect(m_mountPointObserver, &MountPointObserver::spaceInfoChanged, this, &SpaceInfoObserver::spaceInfoChanged);
             m_mountPointObserver->deref();
-            m_mountPointObserver = 0;
+            m_mountPointObserver = nullptr;
         }
 
         m_mountPointObserver = newObserver;