File indexing completed on 2024-05-05 04:22:00

0001 /* SPDX-FileCopyrightText: 2003-2011 Jesper K. Pedersen <blackie@kde.org>
0002 
0003    SPDX-License-Identifier: GPL-2.0-or-later
0004 */
0005 
0006 #ifndef IMAGEEVENT_H
0007 #define IMAGEEVENT_H
0008 
0009 #include <QEvent>
0010 #include <QImage>
0011 
0012 namespace ImageManager
0013 {
0014 
0015 class ImageRequest;
0016 
0017 class ImageEvent : public QEvent
0018 {
0019 public:
0020     ImageEvent(ImageRequest *request, const QImage &image);
0021     ImageRequest *loadInfo();
0022     QImage image();
0023 
0024 private:
0025     ImageRequest *m_request;
0026     QImage m_image;
0027 };
0028 
0029 const int ImageEventID = 1001;
0030 
0031 }
0032 #endif // IMAGEEVENT_H
0033 // vi:expandtab:tabstop=4 shiftwidth=4: