OSDN Git Service

format qsvgiohandler source file
authorIvailo Monev <xakepa10@gmail.com>
Mon, 29 May 2023 17:35:24 +0000 (20:35 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Mon, 29 May 2023 17:35:24 +0000 (20:35 +0300)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/plugins/imageformats/svg/qsvgiohandler.cpp

index 865cb08..d576e54 100644 (file)
@@ -79,33 +79,41 @@ bool QSvgIOHandler::read(QImage *image)
 
 QVariant QSvgIOHandler::option(QImageIOHandler::ImageOption option) const
 {
-    switch(option) {
-        case QImageIOHandler::Size:
+    switch (option) {
+        case QImageIOHandler::Size: {
             if (!loadDevice()) {
                 return QVariant();
             }
             return m_defaultSize;
-        case QImageIOHandler::ScaledSize:
+        }
+        case QImageIOHandler::ScaledSize: {
             return m_scaledSize;
-        case QImageIOHandler::BackgroundColor:
+        }
+        case QImageIOHandler::BackgroundColor: {
             return m_backColor;
-        default:
-            break;
+        }
+        default: {
+            return QVariant();
+        }
     }
+    Q_UNREACHABLE();
     return QVariant();
 }
 
 void QSvgIOHandler::setOption(QImageIOHandler::ImageOption option, const QVariant & value)
 {
-    switch(option) {
-        case QImageIOHandler::ScaledSize:
+    switch (option) {
+        case QImageIOHandler::ScaledSize: {
             m_scaledSize = value.toSize();
             break;
-        case QImageIOHandler::BackgroundColor:
+        }
+        case QImageIOHandler::BackgroundColor: {
             m_backColor = value.value<QColor>();
             break;
-        default:
+        }
+        default: {
             break;
+        }
     }
 }
 
@@ -114,11 +122,14 @@ bool QSvgIOHandler::supportsOption(QImageIOHandler::ImageOption option) const
     switch(option) {
         case QImageIOHandler::Size:
         case QImageIOHandler::ScaledSize:
-        case QImageIOHandler::BackgroundColor:
+        case QImageIOHandler::BackgroundColor: {
             return true;
-        default:
-            break;
+        }
+        default: {
+            return false;
+        }
     }
+    Q_UNREACHABLE();
     return false;
 }