// Copyright (C) 2015 Klarälvdalens Datakonsult AB, a KDAB Group company, info@kdab.com, author Tobias Koenig // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only #ifndef QHAIKUBUFFER_H #define QHAIKUBUFFER_H #include class BBitmap; QT_BEGIN_NAMESPACE class QHaikuBuffer { public: QHaikuBuffer(); QHaikuBuffer(BBitmap *buffer); BBitmap* nativeBuffer() const; const QImage *image() const; QImage *image(); QRect rect() const; private: BBitmap *m_buffer; QImage m_image; }; QT_END_NAMESPACE #endif