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:
23  {
24  CF_NOTE_CHANGED = 1 << 29
25  };
26 
30  virtual QString GetComponentNote(const QByteArray& componentName) = 0;
31 
35  virtual void SetComponentNote(const QByteArray& componentName, const QString& componentNote) = 0;
36 };
37 
38 
39 } // namespace icmpstr
40 
41 
42 #endif // !icmpstr_IComponentNoteController_included
43 
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-2011 Witold Gantzke and Kirill Lepskiy