瀏覽代碼

yuzu/bootmanager: Remove unnecessary pointer casts

We can just invoke these functions by qualifying the object name before
the function.
Lioncash 7 年之前
父節點
當前提交
49e3a6e924
共有 1 個文件被更改,包括 6 次插入5 次删除
  1. 6 5
      src/yuzu/bootmanager.cpp

+ 6 - 5
src/yuzu/bootmanager.cpp

@@ -266,7 +266,7 @@ void GRenderWindow::ForwardKeyReleaseEvent(QKeyEvent* event) {
 }
 }
 
 
 void GRenderWindow::BackupGeometry() {
 void GRenderWindow::BackupGeometry() {
-    geometry = ((QWidget*)this)->saveGeometry();
+    geometry = QWidget::saveGeometry();
 }
 }
 
 
 void GRenderWindow::RestoreGeometry() {
 void GRenderWindow::RestoreGeometry() {
@@ -283,10 +283,11 @@ void GRenderWindow::restoreGeometry(const QByteArray& geometry) {
 QByteArray GRenderWindow::saveGeometry() {
 QByteArray GRenderWindow::saveGeometry() {
     // If we are a top-level widget, store the current geometry
     // If we are a top-level widget, store the current geometry
     // otherwise, store the last backup
     // otherwise, store the last backup
-    if (parent() == nullptr)
-        return ((QWidget*)this)->saveGeometry();
-    else
-        return geometry;
+    if (parent() == nullptr) {
+        return QWidget::saveGeometry();
+    }
+
+    return geometry;
 }
 }
 
 
 qreal GRenderWindow::GetWindowPixelRatio() const {
 qreal GRenderWindow::GetWindowPixelRatio() const {