diff --git a/src/wallpaper/wallpaperconfig.h b/src/wallpaper/wallpaperconfig.h index 171540f23..1ad2d59fa 100644 --- a/src/wallpaper/wallpaperconfig.h +++ b/src/wallpaper/wallpaperconfig.h @@ -11,10 +11,10 @@ class WallpaperWorkspaceConfig { public: - int workspaceId; + int workspaceId = 0; QString desktopWallpaper; - TreelandWallpaperInterfaceV1::WallpaperType desktopWallpapertype; - bool enable; + TreelandWallpaperInterfaceV1::WallpaperType desktopWallpapertype = TreelandWallpaperInterfaceV1::Image; + bool enable = true; QJsonObject toJson() const; @@ -26,8 +26,8 @@ class WallpaperOutputConfig { QString outputName; QString lockscreenWallpaper; QList workspaces; - TreelandWallpaperInterfaceV1::WallpaperType lockScreenWallpapertype; - bool enable; + TreelandWallpaperInterfaceV1::WallpaperType lockScreenWallpapertype = TreelandWallpaperInterfaceV1::Image; + bool enable = true; QJsonObject toJson() const; bool containsWorkspace(int id) const;