#include <QtCore/qthreadstorage.h>
#ifndef QTHREADSTORAGE_H
#ifndef QT_NO_THREAD
template < typename T > class QThreadStorage{
   private: class QThreadStorageData d;
   private: QThreadStorage(class QThreadStorage const &);
   private: class QThreadStorage& operator =(class QThreadStorage const &);
   private: static inline void deleteData(void* x);
   public: inline QThreadStorage();
   public: inline ~QThreadStorage();
   public: inline bool hasLocalData() const
   public: inline T& localData();
   public: inline T localData() const
   public: inline void setLocalData(T t);
};
#endif // QT_NO_THREAD
#endif // QTHREADSTORAGE_H