ICF 3.0.5.47
Technical documentation of ICF Libraries
ICommandsProvider.h
Go to the documentation of this file.
1/********************************************************************************
2** This file is part of the ICF Framework. Copyright (C) Witold Gantzke & Kirill Lepskiy
3** ICF Framework may be used under the terms of the LGPL License v. 2.1 by the Free Software Foundation.
4********************************************************************************/
5
6#pragma once
7
8
9// ICF includes
10#include <istd/IChangeable.h>
11#include <ibase/ICommand.h>
12
13
14namespace ibase
15{
16
17
22{
23public:
25 {
26 CF_COMMANDS = 0x62b7e8
27 };
28
34 virtual const IHierarchicalCommand* GetCommands() const;
35};
36
37
39{
40 return nullptr;
41}
42
43
44} // namespace ibase
45
46
Interface for a provider of the heriarchical commands.
virtual const IHierarchicalCommand * GetCommands() const
Get list of menu commands.
Common interface for data model objects, which can be changed.
Definition IChangeable.h:32
Common interface to define the hierarchical graph structures.
This namespace contains standard classes based on Qt.

© Witold Gantzke and Kirill Lepskiy