diff --git a/src/gui/kernel/qplatformscreen.cpp b/src/gui/kernel/qplatformscreen.cpp
index 3a4adbc436a3c7aa15f32f0244934b05050df4c4..fc9e184a5b4258569391f9e48da2a49a2d9be440 100644
--- a/src/gui/kernel/qplatformscreen.cpp
+++ b/src/gui/kernel/qplatformscreen.cpp
@@ -449,19 +449,6 @@ QRect QPlatformScreen::deviceIndependentGeometry() const
     return QRect(nativeGeometry.topLeft(), QHighDpi::fromNative(nativeGeometry.size(), scaleFactor));
 }
 
-
-QRect QPlatformScreen::screenGeometry() const
-{
-    qreal scaleFactor = QHighDpiScaling::factor(this);
-    QRect geometry = screen()->geometry();
-    return QRect(geometry.topLeft(), QHighDpi::toNative(geometry.size(), scaleFactor));
-}
-
-QRect QPlatformScreen::screenAvailableGeometry() const
-{
-    return QHighDpi::toNativePixels(screen()->availableGeometry(), this);
-}
-
 /*!
   Returns a hint about this screen's subpixel layout structure.
 
diff --git a/src/gui/kernel/qplatformscreen.h b/src/gui/kernel/qplatformscreen.h
index 0bd0b7775161e307ee664fb6e5c82fbf574a358b..29e0080ed9c484c96ba8e833fca6a42f0b34901e 100644
--- a/src/gui/kernel/qplatformscreen.h
+++ b/src/gui/kernel/qplatformscreen.h
@@ -127,10 +127,6 @@ public:
     // The platform screen's geometry in device independent coordinates
     QRect deviceIndependentGeometry() const;
 
-    // Accessors for QScreen geometry in native coordinates. Platform plugins should use these
-    // instead of accessing QScreen directly.
-    QRect screenGeometry() const;
-    QRect screenAvailableGeometry() const;
 protected:
     void resizeMaximizedWindows();