#ifndef BITREADER_H #define BITREADER_H #include class BitReader { public: BitReader(QIODevice * device); ~BitReader(); quint64 readBits(int n); quint64 peekBits(int n); void skipUntilNextByte(); bool atEnd(); private: QIODevice *child; quint64 buf; int avail; }; #endif // BITREADER_H