File indexing completed on 2024-04-21 03:53:24

0001 /*
0002     SPDX-FileCopyrightText: 2009 Matthew Woehlke <mw_triad@users.sourceforge.net>
0003 
0004     SPDX-License-Identifier: GPL-2.0-or-later
0005 */
0006 
0007 #ifndef KIMAGEFRAME_H
0008 #define KIMAGEFRAME_H
0009 
0010 #include <QFrame>
0011 
0012 class KImageFrame : public QFrame
0013 {
0014     Q_OBJECT
0015 public:
0016     KImageFrame(QWidget *parent = nullptr);
0017     ~KImageFrame() override
0018     {
0019     }
0020 
0021 public Q_SLOTS:
0022     void setImage(const QImage &);
0023 
0024 protected Q_SLOTS:
0025     void paintEvent(QPaintEvent *) override;
0026 
0027 protected:
0028     QImage _img;
0029     int _w, _h;
0030 };
0031 
0032 #endif