Qt IOC Container 3.5


ApplicationContext.h

Go to the documentation of this file.
00001 
00002 #ifndef QIC_APPLICATION_CONTEXT_H_
00003 #define QIC_APPLICATION_CONTEXT_H_
00004 
00005 #include <QString>
00006 #include <QObject>
00007 
00008 namespace qic
00009 {
00010 
00017   class ApplicationContext
00018   {
00019   public:
00020     virtual ~ApplicationContext () {}
00021 
00029     virtual QObject * getObject (QString id) = 0;
00030 
00034     virtual bool containsObject (QString id) = 0;
00035 
00036 
00037   }
00038   ; // interface ApplicationContext
00039 
00040 }
00041 ; // namespace qic
00042 
00043 #endif