IComponentNoteController.h
Go to the documentation of this file.
1 #ifndef icmpstr_IComponentNoteController_included
2 #define icmpstr_IComponentNoteController_included
3 
4 
5 #include <istd/IChangeable.h>
6 
7 #include <icmpstr/icmpstr.h>
8 
9 
10 namespace icmpstr
11 {
12 
13 
20 {
21 public:
26  {
27  CF_NOTE_CHANGED = 0xb6f0c34
28  };
29 
33  virtual QString GetComponentNote(const QByteArray& componentName) = 0;
34 
38  virtual void SetComponentNote(const QByteArray& componentName, const QString& componentNote) = 0;
39 };
40 
41 
42 } // namespace icmpstr
43 
44 
45 #endif // !icmpstr_IComponentNoteController_included
46 
ChangeFlags
Data model change notification flags.
virtual void SetComponentNote(const QByteArray &componentName, const QString &componentNote)=0
Add a note componentNote to the component with the given name componentName.
Interface for management of notes in the component registry.
virtual QString GetComponentNote(const QByteArray &componentName)=0
Get the note text to the component with the given name componentName.

© 2007-2017 Witold Gantzke and Kirill Lepskiy