Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
CMenuOptionApp.hpp
Go to the documentation of this file.
1#ifndef LIBS_APP_CMENUOPTIONAPP_HPP_
2#define LIBS_APP_CMENUOPTIONAPP_HPP_
3
5
7
9{
10public:
11 CMenuOptionApp() = delete;
12 CMenuOptionApp(std::string_view nameOption, AbstractMenuOption **option);
13 CMenuOptionApp(std::string_view nameOption, std::string_view nameIcon, bool isToolbar, AbstractMenuOption **option);
14 CMenuOptionApp(const CMenuOptionApp &other) = delete;
15 CMenuOptionApp(CMenuOptionApp &&other) = delete;
16 ~CMenuOptionApp() override;
17
18 [[nodiscard]] bool isActivated() const override;
19
20private:
22};
23
24#endif /* LIBS_APP_CMENUOPTIONAPP_HPP_ */
Definition AbstractMenuOption.hpp:7
Definition CMenuOptionApp.hpp:9
CMenuOptionApp()=delete
bool isActivated() const override
Definition CMenuOptionApp.cpp:27
~CMenuOptionApp() override
Definition CMenuOptionApp.cpp:21
CMenuOptionApp(CMenuOptionApp &&other)=delete
CMenuOptionApp(const CMenuOptionApp &other)=delete
AbstractMenuOption * m_option
Definition CMenuOptionApp.hpp:21
Definition CMenuOption.hpp:10