// Copyright (c) 2017-2022, Mudita Sp. z.o.o. All rights reserved. // For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md #pragma once #include "WallpaperBase.hpp" #include #include namespace gui { namespace style { namespace logo { constexpr inline auto logoTopMarigin = 53; constexpr inline auto logoBottomMarigin = 70; } // namespace logo } // namespace style class WallpaperLogo : public WallpaperBase { private: std::shared_ptr notificationsPresenter; VBox *wallpaperBox = nullptr; public: WallpaperLogo(gui::Item *parent); void show() override; void hide() override; std::shared_ptr getNotificationsPresenter() override; }; } /* namespace gui */