diff --git a/src/pbfhandler.cpp b/src/pbfhandler.cpp index 6f7a1f7..fec0c08 100644 --- a/src/pbfhandler.cpp +++ b/src/pbfhandler.cpp @@ -31,7 +31,11 @@ static bool isPlainPBF(quint32 magic) bool PBFHandler::canRead() const { - return canRead(device()); + if (canRead(device())) { + setFormat("pbf"); + return true; + } else + return false; } bool PBFHandler::canRead(QIODevice *device) @@ -88,8 +92,3 @@ QVariant PBFHandler::option(ImageOption option) const { return (option == Size) ? QSize(TILE_SIZE, TILE_SIZE) : QVariant(); } - -QByteArray PBFHandler::name() const -{ - return "pbf"; -} diff --git a/src/pbfhandler.h b/src/pbfhandler.h index f47b74d..e9d12d4 100644 --- a/src/pbfhandler.h +++ b/src/pbfhandler.h @@ -17,7 +17,6 @@ public: bool canRead() const; bool read(QImage *image); - QByteArray name() const; QVariant option(ImageOption option) const; bool supportsOption(ImageOption option) const; void setOption(QImageIOHandler::ImageOption option, const QVariant &value);