00001 #ifndef QIC_REFERENCE_RESOLVER_H_ 00002 #define QIC_REFERENCE_RESOLVER_H_ 00003 00004 namespace qic 00005 { 00006 00012 class ReferenceResolver 00013 { 00014 public: 00015 virtual ~ReferenceResolver () {}; 00016 00017 virtual QObject * resolveReferenceObject (ReferenceDefinition refDef) = 0; 00018 00019 } 00020 ; // ReferenceResolver 00021 00022 } 00023 ; // namespace qic 00024 00025 #endif