00001 #ifndef KEYIDENTIFIER_H 00002 #define KEYIDENTIFIER_H 00003 00004 00005 #include <QtCore/QSharedPointer> 00006 00007 #include "DataType.h" 00008 00009 class KeyIdentifier : public DataType { 00010 Q_DECLARE_TR_FUNCTIONS(KeyIdentifier) 00011 public: 00012 KeyIdentifier(const DataPointer& filewalker); 00013 void printOn(Reporter& o) const; 00014 QString className() const; 00015 int size() const; 00016 protected: 00017 QSharedPointer<DataType> content; 00018 }; 00019 00020 00021 #endif