// This file is part of Desktop App Toolkit, // a set of libraries for developing nice desktop applications. // // For license and copyright information please follow this link: // https://github.com/desktop-app/legal/blob/master/LEGAL // #pragma once #include "ui/widgets/menu/menu_item_base.h" #include "styles/style_widgets.h" class Painter; namespace Ui { class Separator : public ItemBase { public: Separator(not_null parent, const style::Menu &st, int index); QAction *action() const override; bool isEnabled() const override; protected: int contentHeight() const override; private: const int _lineWidth; const style::margins &_padding; const style::color &_fg; const style::color &_bg; const int _height; }; } // namespace Ui